地理信息系统

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

11
什么是最有用的空间R技巧?
R正成为处理和分析空间数据的强大工具。我学会通过提问一些有用的东西像 这些在SO,并认为这可能是有一些simmilar有用的,但更多的“空间”为导向。 您可以分享一些有用的空间R技巧吗?

7
选择文件地理数据库(* .gdb),个人地理数据库(* .mdb)还是shapefile格式?
以前,我使用地理数据库作为一种将所有文件保持在一起的简便方法,而不是到处都有数十个shapefile,并且最终将所有相关数据导出到客户端时,它更容易。 在分析和运行数据功能时,为什么应该使用地理数据库而不是shapefile? 我的主要重点是在ArcGIS内,我通常不在该环境之外进行编辑。 此问题与从Microsoft Access角度来看个人地理数据库如何工作有关?

9
处理R中空间数据的教程?
有谁知道一些很好的教程来处理R中的空间数据?我知道有一些软件包,例如rgdal和maptools,但实际上我还没有找到有用的教程来与基本功能(读取,绘图,更改符号系统,联接数据等)取得联系和/或获得更广泛的概述。 R用于空间分析和处理空间数据的主要功能是什么?同时,也欢迎对书籍,论文,博客等的推荐。

3
在QGIS中重新投影矢量层?
我的项目中有一系列的线(shapefile)层。有些CRS不同,要合并它们,它们都必须具有相同的CRS。 当我使用Processing / Toolbox / Qgis_algorithims / Reproject_layer时,重新投影仅在允许保存到临时文件的某个位置时才起作用(如果我尝试在我的Project目录中保存并替换它,则在重新投影时它不会更改CRS); 我必须从图层列表中删除原始文件,然后重新投影临时文件(不更改CRS),以将其放入我的项目中并适当命名。 有没有更好的方法可以在Qgis中重新投影图层?

5
GPS的最大理论精度是多少?
我正在与一个潜在的客户交谈,他们要求我们使用GPS绘制一些点,最大精度为2 m(或应该最小?)。 这是一个没有WAAS的区域,我的印象是,即使在最佳条件下,单个gps点也可以精确到15米(水平场)。这个对吗? 不使用WAAS或差分GPS的GPS的最大理论精度是多少?
43 gps  accuracy 

8
下载OpenStreetMap数据
是否有直接的方法可以从OpenStreetMap(OSM)下载数据? 以北美为例,我意识到Cloudmade(Cloudmade不再提供OSM的下载)和Geofabrik(http://download.geofabrik.de/osm/north-america/)都提供下载,但是文件很大(0.5 GB-4GB)。我也尝试过使用QGIS-OSM工具栏,但是这样做并不算运气,因为与OSM网站类似,您可以选择的区域很小。我要下载的数据量是城市级别的。 最后,使用OSM数据容易吗?如果选择下载OpenStreetMap XML Data,则无法使用QGIS(甚至使用QGIS-OSM工具栏导入功能)打开osm.xml文件。我想知道我是否缺少一种更明显的数据处理方式。 我只想指出非常有用的StackExchange克隆,以寻求OSM相关问题的帮助!http://help.openstreetmap.org/

13
地图匹配的链接和想法?[关闭]
我正在使用OpenStreetMap及其矢量道路网络,并且想实现地图匹配器算法。 目前,我能够针对每个GPS位置检索最近的路段,并计算该位置对该路段的投影,就像在此图像上一样(红色图钉是纯GPS位置,蓝色表示已映射的路段,绿色表示映射位置): 但是,由于GPS的准确性不足,有时映射位置会从一个片段跳到另一个片段,并且有时会提供一些不一致的映射位置。 我当前的算法非常基础:从纯GPS位置开始,我得到最近的路段,并确定映射的匹配位置在该位置。我知道这确实可以改善。 我可以想象考虑车辆方向会改善地图匹配,但是您知道其他方法可以使我改善地图匹配器吗? 我需要任何链接和/或开源软件吗?

2
使用QGIS在另一层中选择Polygon中的要素?
我将QGIS 1.8与PostGIS数据库一起使用,并且在QGIS中有三个PostGIS层:线层,点层和多边形层。 我想做的是在多边形图层中选择一个多边形,并标记该多边形内的所有点。 对我而言,唯一的方法是使用“按多边形选择”按钮,但这样就不能使用现有的多边形进行选择。


3
从R中的简单要素对象提取data.frame
有没有一种简单的(即“正确”)方法从简单要素对象中提取除几何列以外的所有内容?这有效 df <- dplyr::select(as.data.frame(sf), -geometry) 但此select( , -geometry)步骤感觉不必要。同样,它不会删除几何属性。
43 r  sf 

5
在shapefile中绕过字段名称的10个字符限制?
我正在使用Java和Geotools库将具有附加文本属性的几何图形从oracle数据库导出为esri shapefile格式(.shp)。 我们数据库中的属性列具有超过10个字符的名称,Geotools会强制截断它们。我了解这是由于.shp或.dbf文件规范引起的。 我可以通过使用“ shrtname” =“全名和长名”创建一些简单的txt文件来解决此问题,但是很明显,除了我们的软件,其他任何软件都不会理解和导入该文件。 从短字段名称到长全文名称的映射有官方的方法吗? 例如,所有其他.shp .dbf .shx文件旁边的xml文件。


18
为什么使用ArcGIS for Desktop?
我是GIS的新手,在2007年才接触ArcGIS for Desktop大约4周。我从事的业务希望针对编写涉及GIS的完整解决方案,因为这将有利于其硬件销售。他们不知道他们要瞄准哪个市场,但希望我选择要使用的GIS软件,但是我对GIS市场非常满意。我只知道目标平台是Windows,Windows Mobile,Android和Web应用程序。移动应用程序的想法意味着数据连接不是100%,因此可能需要排除基于Internet的服务,即GoogleMaps。 鉴于可用的GIS产品种类繁多,Esri的ArcGIS for Desktop,CadCorp,MapInfo,GoogleMap / Earth,qGIS,Manifold,openJump,openstreetmap等,我一直在努力解决这个问题。 为避免出现“我要买什么”的问题,我问一个问题,为什么要使用Esri ArcGIS。从我的经验来看,它在地图上浏览的速度很慢,并且在编写程序时非常冗长,从而导致开发时间很长。Esri还是市场上最昂贵的产品,我相信也是最受欢迎的产品。但是,为什么人们会继续使用它,而CadCorp之类的其他系统却具有相同的功能(如果不具备更多功能的话)似乎反应更快,可以导入Esri数据且成本更低。 我觉得我必须在这里忽略一些东西。我知道某些行业的客户需求,例如国防,想要Esri,但为什么它仍然如此受欢迎,因为我经常听到其他产品的情况更好(这是Windows还是Mac的市场份额还是质量的例子) Ps这个问题是从StackOverflow上产生的。

4
沿着PyQGIS生成相等大小的多边形?
我想沿着一条线创建多边形,以在下一步中将它们用于AtlasCreator。 ArcMap有一个称为“ 带状地图索引要素”的工具。 使用此工具,我可以选择多边形的高度和宽度(例如8km x 4km),并自动沿线生成/旋转它们。 每个多边形生成的属性之一是随后需要在Atlas Generator中旋转我的向北箭头的旋转角度。 有谁知道如何在QGIS中/使用pyQGIS解决此任务?也可以在自定义插件中使用的Grass或SAGA算法或prosssings-toolbox-model也很好;)Edit1:我不仅需要打印范围,而且还需要多边形本身,因为我想用所有多边形/范围作为某种总览图。 Edit2:我提供了一个赏金,因为我仍在寻找一种可以在QGIS-Plugin中使用的PyQGIS解决方案,而无需在QGIS之外安装软件(没有像PostGIS / Oracle这样的RDBMS)

2
将熊猫数据框转换为GeoDataFrame
这似乎是一个简单的问题,但是我无法弄清楚如何将大熊猫DataFrame转换为GeoDataFrame进行空间连接。 这是使用我的数据的示例df.head(): Date/Time Lat Lon ID 0 4/1/2014 0:11:00 40.7690 -73.9549 140 1 4/1/2014 0:17:00 40.7267 -74.0345 NaN 实际上,此数据框是从CSV创建的,因此,如果更容易直接将CSV作为GeoDataFrame读取,也可以。
42 csv  geopandas  pandas 

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.