地理信息系统

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

4
蓝牙GPS到智能手机
有没有人能将GPS装置与您的智能手机集成在一起?希望获得5m以下的精度。理想情况下,希望手机在连接时仅使用更好的gps接收器。这也适用于任何平板电脑。 此外,是否有任何便宜的附加GPS装置都能达到智能手机的这种精度? 有人这样做吗? 萨德
12 gps  android  iphone 

2
为什么GPS定位如此缓慢?
我了解GPS定位系统的基本概念以及三边测量法的使用,但我不明白为什么要花这么多时间来解决问题。 在像TomTom这样的商用GPS上,定位通常需要大约一分钟,而在我的手机上,定位可能需要5分钟以上。 是因为计算时间长,还是需要在近似之前收集更多数据? 谢谢
12 gps 

4
将接触角的多边形合并为一个要素
我已经从栅格创建了一个多边形图层,并且每个多边形只有一个分类ID(和计算的英亩数)。我想将所有接触的特征“溶解”为较大的单个多边形。以红色圈出的3个区域(如下)包含仅接触正方形点的绿色多边形/像素。直观地(从最终用户的角度来看),应该将圆圈区域内的所有绿色多边形连接起来并视为一个多边形,因为在要素/单元格不接触的地方没有“中断”。 使用ArcGIS完成“合并”或“溶解”所有这些功能的最佳方法是什么?我有ArcInfo和Spatial Analyst扩展。如果在Spatial Analyst中有更好的方法可以做到这一点,我也可以用这种方式预处理多边形。

3
寻找GIS桌面工具的市场份额
各种桌面GIS的相对市场份额是多少?我对开源和非开源领域的这一点很感兴趣。 我读过一篇文章,估计ESRI的市场份额在2009年约占全球GIS市场的30%(Daratech,2011年 -不幸的是,死路一条),但它们拥有更高的“思想份额”(巴蒂)。 我开始思考这个问题,因为我想知道哪个是最受欢迎的开源GIS程序,并假设它是QGIS,但是我发现很难找到任何数字。 为了澄清(回应评论),我对允许定量分析(不包括Google Earth)的GIS桌面工具感兴趣。

1
将ECEF转换为LLA的不同方法的特征
我正在尝试将以(0,0,0)为中心的X,Y,Z中定义的ECEF(对地,地球固定)坐标转换为LLA(纬度,经度,海拔)。我在互联网上找到了几种方法(请告诉我是否有更好的方法)。在第3-4页的文档中对此都有明确描述: http://www.microem.ru/pages/u_blox/tech/dataconvert/GPS.G1-X-00006.pdf 一种使用迭代方法,另一种是封闭形式的解决方案。我想知道我的应用程序使用哪种方法。两个相关的标准是速度(计算时间)和准确性。算法并不难实现,但是我不认为将两者进行比较很简单...例如,我觉得准确度会因输入的ECEF坐标而异。 那么,有没有人对每种方法有更多的信息?如果能得到更快的结果(猜测封闭形式)和我可以期望的每一个结果大致准确(即,我可以期望我的答案在实际LLA的几米之内,或者沿着这些思路,那将是很棒的) 。


5
使用ArcPy在ArcGIS Desktop中批量剪切?
对于较旧版本的ArcGIS,我遇到了一些类似的问题,但是找不到适用于ArcGIS 10的合适答案。 我有两个覆盖整个区域(例如整个州/省)的多边形shapefile。第一个shapefile代表整个州的土地覆盖,第二个shapefile代表50个单独的分水岭。我想根据每个分水岭(每个字段在字段中存储一个唯一的名称)来裁剪土地覆盖图形文件。然后,我想使用分水岭名称保存输出的裁剪文件(50个分水岭中的每一个)。 假设要执行50个剪辑,此过程非常适合批处理。



1
合并GeoWebCache从一台服务器生成的图块与另一台服务器生成的图块
我有一组由GeoServer 2.1.2的内置GWC生成的图块(数百万),它们存储在服务器A上。我想将所有图块复制到包含GeoServer 2.1.3和相应内置GWC的服务器B。服务器B已经包含一组完全不同的图块,我们希望两个图块集可以共存。 将tile_folder复制到data_dir/gwc工作空间中似乎很容易,但是我们还有其他需要考虑的事情吗,是否有可能将生成的GWC磁贴从一台服务器复制到另一台? 我已经尝试过了,但似乎没有用。因此,在深入研究xml配置,服务器版本等之前,我想知道是否有可能?

3
使用ArcGIS Desktop对触角连续多边形进行分组?
使用ArcGIS 10,我具有从栅格(GRID)(栅格转多边形工具)转换的要素类。 有大约。180,000个多边形。 属性表包含我需要保留的[grid_code]字段。 如果一个或多个多边形通过角接触而相邻并且它们具有相同的[grid_code]值,那么我想将它们(基本上是分解)分组为一个多边形(记录)。 然后,我需要计算分组多边形的面积。 使用“按位置选择工具”,我可以成功选择需要分组的多边形,但是如何在保留[grid_code]的同时将它们转换为一个多边形?

4
密歇根州立大学Python地理处理课程资料的镜像
一直在使用MSU的GEOG 825(python地理处理)课程来学习使用Python进行地理处理。不幸的是,链接现在已经死了。我知道这是一个远景,但是有人从该课程中获得材料的副本吗?我真的很想完成它。 已经签出了其他在线Python地理处理课程。在宾夕法尼亚州和犹他州找到了一个。但是无论是ogr / gdal还是ArcGIS的arcpy / arcgisscripting,这些工具都专注于使用工具。据我所知,只有密歇根州立大学的课程讨论算法和数据结构。

1
从卫星图像自动检测屋顶方向?
不久前,我通过目视检查每个屋顶并分别标记它们是否朝南或几乎朝南,对太阳能电池板的部署进行了邻里屋顶定向调查。 由于这非常耗时,因此我想找到一种自动执行此操作的方法,但不知道仅通过分析屋顶阴影如何实现。 我可以编写一些脚本,但从未编写任何插件。 我还需要包括哪些其他元素? 我们的预算非常低,因此请寻求任何建议,以使用开源工具进行此操作。

3
在哪里可以找到纯文本格式的国家边界数据?(XML,JSON,CSV等)
我正在尝试获取一些代表世界所有国家边界的数据。此数据不必非常精确,而是在计算机屏幕上绘制国家/地区。我进行了一些研究,并继续尝试使用二进制格式来使此数据在各种程序中打开,而在其他程序中则不会。这是一个很好的资源,但对我来说不可用的示例。 如果可能的话,我不想编写二进制格式的解析器。所以我的问题有两个: 是否有用于简化纯文本格式的国家边界的资源?(XML,JSON,CSV等) 如果没有,是否有任何程序可以将那些格式的二进制数据导出到Web上?

2
使用Field Calculator中的Python从DMS转换为DD?
我需要将表示为度,分和秒的纬度/经度转换为十进制度。例如,在数据中,它们在“纬度”列中列为N335042.06,在“经度”列中列为W86031.04。在创建将DMS转换为DD的脚本之前,我已经完成了此问题,反之亦然,所以我想我可以使用其中的位。但是我遇到的问题是如何忽略数据中的“ N”和“ W”(因为缺少一个更好的词)?我可以跳过它们吗?DMS一起列出,没有任何符号或空格。 我可以使用len(),range(),split()指定从值读哪一部分?例如,可以执行以下操作? N335042.06其中,33 =摄氏度50 =分钟42.06 =秒...? 我碰到过这篇 ESRI文章,但它在VB中。可能会将其用作参考,但是某些术语/语法与Python不同。 最终代码有效! # Pre-logic def latDD(x): D = int(x[1:3]) M = int(x[3:5]) S = float(x[5:]) DD = D + float(M)/60 + float(S)/3600 return DD # Expression latDD(!Latitude!)

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.