地理信息系统

制图师,地理学家和GIS专业人员的问答

2
GeoServer 2.3如何启用jsonp
我想在GeoServer 2.3.0上启用jsonp。该文档说ENABLE_JSONP设置为true。 来自GeoServer用户列表的响应说要编辑web.xml(设置系统变量ENABLE_JSONP = true和outFormat = text / javascript),但我不知道要使用哪个xml标记以及将其放置在何处。 以下是已安装的版本:Geoserver 2.3.0(Web Archive)已安装在具有tomcat 7.0.39的远程主机上
15 geoserver 


3
Windows上的python中的gdal ImportError
尝试在Windows XP上为Python 2.7.3导入gdal: >>> import gdal Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\gdal.py", line 2, in <module> from osgeo.gdal import deprecation_warn File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 21, in <mo _gdal = swig_import_helper() File "C:\Python27\lib\site-packages\osgeo\__init__.py", line 17, in swit_helper _mod = imp.load_module('_gdal', fp, pathname, description) ImportError: DLL …

2
使用GDAL在Python中按功能分割shapefile?
是否有可能在python中按功能分割一个shapefile?(最好是将临时生成的矢量对象临时保存到内存而不是磁盘的解决方案)。 原因:我想将gdal rasterizeLayer函数与shapefile的几个不同子集一起使用。该函数需要一个osgeo.ogr.Layer对象。 mkay,我尝试了一下,它可能如下工作。您可以按以下方式获取每个要素的gdal图层对象的几何形状。 # Load shape into gdal shapefile=str(vectorPath) layer_source = ogr.Open(shapefile) lyr = layer_source.GetLayer(0) for i in range(0,lyr.GetFeatureCount()): feat = lyr.GetFeature(i) ge = feat.geometry() 现在,我只需要知道如何基于此几何形状创建osgeo.ogr.layer对象。 为了澄清。我需要使用纯Ogr / gdal代码编写的函数!这似乎也引起了其他人的兴趣,我仍然希望没有任何辅助模块的解决方案(尽管来自此处的任何解决方案都将在免费的可用qgis插件中使用)。

2
在ArcGIS Desktop或QGIS中查看或导入* .pbf文件(OSM数据,二进制格式)?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3个月前关闭。 如何在ArcGIS Desktop或QGIS中查看或导入pbf文件(OSM数据,二进制格式)? 是否需要任何第三方申请? 我想在任何GIS软件上编辑此文件。

3
在Qgis中加载.osm.pbf文件
.osm.pbf它是OpenStreetMap摘录的扩展名,我从一个每天从osm提取摘录的网站获得:http : //download.geofabrik.de/ 如何在QGIS中导入这些文件?在Linux或Windows上?最简单的变体(如果存在)。

2
QGIS仿射转换的计算参数?
我已经使用Dxf2Shp插件将矢量平面图(DXF)添加到QGIS中的空白项目中。 我一直在阅读教程和StackExchange线程,但似乎无法找到如何“地理参考”我的图层? 我假设我可以以某种方式选择建筑物的角落并设置纬度/经度。 我的目标是导出一个可以与TileMill和TileStache一起使用的shapefile 。 我意识到项目坐标实际上是经/纬度坐标: 并且我需要使用“仿射(旋转,平移,缩放)”插件来“放置”我的CAD工程图。

4
使用ArcGIS Make Query Table工具永久地对字段进行重新排序?
在回答对使用ArcGIS Desktop重新排序字段(永久)在文件地理数据库?据说可以使用“查询表”工具对表和要素类中的字段进行永久性重新排序。 但是,当我打开该工具的对话框时,看不到任何使字段重新排序的地方。我所看到的是,可以使用复选框以相同的顺序来传递或删除字段。 假设有人可以更详细地描述这些步骤,请吗?

2
如何使用GDAL命令行实用程序将QGIS生成的tiff图像转换为jpg / jpeg?
我想开发一个Web门户网站,以显示由QGIS动态生成的图像,但是QGIS提供的tiff图像太大,并且无法使用图像查看器在网站上显示它。这就是为什么我决定将这些tiff图片转换为jpg / jpeg以减小尺寸以及对浏览器友好的原因,以便可以轻松地在我的网站上显示这些图片。但是我不知道如何使用gdal命令将tiff图像转换为jpg / jpeg。 请在这方面帮助我。


3
ogr2ogr无法转换> 200MB的GeoJson文件
作为我之前的问题(将SimpleGeo Places GeoJSON文件转换为shapefile)的后续措施,我现在正在努力解决我认为可能是ogr2ogr“内存”限制的问题,但是我不确定。我已成功将SimpleGeo转储文件转换为正确的geojson文件(已验证,可在QGIS中直接读取)。 现在,我想将此数据转换为SHP或其他格式(SQLite,PostGIS)。我正在较小的文件(其中“ places_fr.gejson”的文件大小为〜118MB)上成功运行以下命令: ogr2ogr -f "ESRI Shapefile" places_fr.shp places_fr.geojson 当我尝试使用340MB的geojson文件运行相同的命令时,ogr2ogr会以以下两种方式之一崩溃: “ lh_table_new:calloc失败”(第一次尝试) Windows抛出“ ogr2ogr.exe已停止工作。请关闭程序。” (后续尝试) 我正在Windows 7环境双核中通过FWTools运行ogr命令,该双核具有8GB的已安装RAM(4GB可用,12GB虚拟内存)。ogr2ogr转换这些数据集是否有内存限制?我也尝试过将结果转换为SQLite,因此我认为这不是SHP转换问题。谢谢。
15 convert  ogr 

2
检索维基百科的坐标信息?
我想在地图上添加图标,以显示具有Wikipedia条目的位置。 该WikiLocation API是确定附近的XY位置的Wiki条目一个很好的资源,但它有它的局限性(半径20公里,50点止),这使得它不适合我的目的。 理想情况下,我需要地图显示所有带有Wiki条目的位置,所以我想我需要下载Wikipedia转储文件并将其解析为经过地理编码的条目。 在Wikipedia转储文件中哪里可以找到此信息? Wiki数据库可以从http://en.wikipedia.org/wiki/Wikipedia:Database_download下载,但是我看不到需要搜索哪个文件。 例如,悉尼的条目包括: Coordinates: 33°51′35.9″S 151°12′40″E 在转储文件的哪里找到?问题的另一种表达方式是“如何确定对Wiki条目进行地理编码?”
15 data  metadata 

4
正在寻找Google StreetView引擎的开源替代品?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 4个月前关闭。 这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我正在寻找使用Leaflet或OpenLayers创建一个开源javascript应用程序。 有什么方法可以将全景图(类似于Google的StreetView)实现到其中一个或任何其他开放API中吗? 我的全景视图将根据个人照片定制,因此我无需从现有服务中获取全景图像。 我了解可以将Google StreetView集成到非Google应用中,但是有没有可以在不使用任何Google API的情况下为我提供类似功能的功能?

2
如何在Linux上将esri个人地理数据库(.mdb)导入PostGIS
我们拥有esri个人地理数据库,需要将其导入PostGIS。 最终,我们希望允许人们将MDB上传到Web服务器上,并将其导入到PostGIS中。 在Windows上,使用FW工具,以下工作正常: ogr2ogr -f "PostgreSQL" PG:"host=10.10.10.10 user=someuser dbname=poi password=somepassword port=5432" S:\GISData\Test.mdb -a_srs EPSG:26986 但是,我想使它自动化(并以编程方式进行),因此[我认为]在Linux上要容易得多。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.