Questions tagged «analysis»

从一个或多个GIS功能和数据的相关集合中提取地理,统计,几何或科学信息的过程。


1
寻找轨迹相似度
在最后的学术工作中,我开发了一种GPS轨迹的压缩算法。我可以通过计算压缩轨迹与原始轨迹之间的同步欧氏距离(SED)来估计时空压缩的质量,并根据著名的压缩算法评估我的算法的性能。 像我的时空算法会减少试图保持尽可能多的时间信息的轨迹。空间算法(例如Douglas-Peucker算法)仅参考空间特征即可实现压缩。 现在会发生什么?考虑到时空方面,我的算法比DP更好。我可以通过SED测量来确保这一点。如果绘制三个轨迹(原始,矿山和DP压缩),则用DP压缩的轨迹与原始轨迹的拟合度更高。仅靠眼睛的测量不能满足我的需求:实际上,我需要一个误差度量,该误差度量以数字方式证明了DP算法在空间上比我的算法更好。 因此,我可以这样写:“参考时空因素,我的算法比DP更好,因为它的SED因子小于DP的SED因子。可惜,简单的空间因子奖励DP算法,因为它(新指标的名称)比我的好”。 我一直在考虑垂直欧几里德距离,但是我真的不知道这是否有用。动态时间扭曲?我可以使用什么指标?

1
PostGIS多边形边缘分析(方向,边缘长度)
我对GIS尤其是PostGIS不太熟悉,因此,如果答案似乎显而易见,请原谅... 我想对许多建筑物进行分析。我感兴趣的一件事是它们的外墙表面以及各自的方向。如下图所示,我希望具有一系列多边形中所有边的长度和(法线)方向。在示例中,我仅突出显示一个表面。 结果表可能是这样的: building_id | edge_id | orientation | edge_length ------------------------------------------------- 1 | 1 | 315 | 10.0 1 | 2 | 45 | 7.0 1 | ... | ... | ... 但是,我不确定这是否是存储结果以进行进一步处理的明智方法(例如,计算从边缘到下一栋建筑物的距离等)。所以我的问题是双重的: 是否有一个有效的PostGIS功能可以分析多边形的边缘?如果没有本地PostGIS功能,我可能会对基于Python的方法感兴趣。 由于多边形的边数可能不同,因此将结果存储在PostGIS表中的聪明方法是什么?

5
GIS分析以查找重复的几何
我有一个很大的shapefile,其中包含我工作所在的城镇的所有建筑物和房屋(约90,000个要素)。建筑物/房屋的数据由镇的测量工程师保存,并且由于不当做法以及不同测量师对数据的访问,许多建筑物/房屋已被保存两次并在地图上显示为重复项。 其中一些是完全重复的(它们一个出现在另一个之上),而另一些则是在两个对象之间留有间隔的(例如,一个对象在另一个对象内部,请参见所附的屏幕截图)。 我想清理这些数据,以便在城镇中只有正确的建筑物/房屋,所以我的问题是: 我是否可以运行任何GIS分析或SQL表达式来查找所有重复的功能(确切的功能和位于其他功能内的功能)?我同时拥有ArcGIS和QGIS,因此欢迎您提出所有建议。

2
使用ArcGIS for Desktop或开源桌面GIS创建噪声图?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 在上一个职位中,我帮助创建了英格兰北部的噪声图。 预测的噪声水平使用IMMI软件包(我可以推荐)完成,而制图输出则在ArcMap中完成。还有其他软件包,例如LimaArc,它们与ArcMap的集成更加紧密。 我想进行一个个人项目,尝试为澳大利亚的大市区创建噪声图。我对绘制交通噪声(道路,电车,铁路)的噪声,或者对飞机噪声有所了解,以及对周围居民如何听到跨界钟声噪声感兴趣,既感兴趣。由于其用于自我开发目的,我没有预算购买像LimaArc或IMMI这样的专用软件。 我想知道GIS-SE社区中是否有人找到一种类似于IMMI / LimaArc的方法来创建噪声图的方法? -编辑-我玩过OrbisGIS的噪声模块(下面是user16714的答案和评论),但是在使其工作时遇到了一些问题 -看起来它具有很大的潜力,但仍必须针对beta版本进行安装也不完全确定它将处理更大数据集的程度。(如果我对此有进一步的了解,请回发)。 理想情况下,我真的想在ArcGIS或更完善的开源软件包(QGIS,GRASS,SAGA等)中完成所有这些工作。看过一些文章提到了在ArcGIS中执行此操作的工具,但到目前为止尚无法提供任何脚本/工具。 有没有人看到过可以在ArcGIS中直接实现的任何脚本(Python)或免费扩展?

3
分析两个shapefile之间的差异以将结果放入新的shapefile中?
我有两个来自不同年份(1985年和1997年)的相同区域的多边形shapefile,我需要分析两个shapefile之间的差异,导致第三个多边形shapefile仅显示差异。 shapefile覆盖具有建筑物,公园,密封/未密封区域和水域的市区区域。例如,我需要找出建筑物是否已拆除/建造,公园是否被移动或关闭或类似的事情。形状之间的任何差异。 我需要输出在第三个新的shapefile中。是否有自动化的方法来实现这一目标? 我正在使用ArcGIS 10.1中的专有文件地理数据库,因此我更喜欢ArcGIS中的解决方案。但是,如果在QGIS中有一种简便的方法,我也欢迎它。 我以为可以在ArcGIS中进行拓扑分析,但是我不太确定例如如何按属性比较形状:每个形状在属性表中都有一个“类型”字段,我不仅需要比较形状但是多边形的类型。 注意,使用ArcGIS for Desktop查找shapefile之间的差异吗?听起来很相似,但我正在寻找多边形形状文件格式的输出。 这是对矢量数据的更改检测过程(无遥感问题)。这个答案有一些不错的评论,但根本没有解决方案。


4
外行人的空间查询工具是什么?
我对GIS一无所知,但我有一个GIS问题。花了几个小时来研究我的问题,我认为我需要做的是执行空间查询,但是我不确定该怎么做。 我有一些要针对某个特定社区查看的犯罪数据(特定事件的列表,发生的时间和发生的地址)。我在地图上有一个邻域的轮廓,该轮廓足够具体,可以将其转换为描述邻域轮廓的多边形。我想过滤犯罪数据,以查看在该区域范围内发生了哪些特定事件。我认为这是一个空间查询,但我不确定。 我正在寻找有关该问题的一般指导。看来有一些在线免费工具可用于这些事情(Google Fusion Tables?),并且我可以访问ArcGIS Desktop和MS SQL Server。我熟悉SQL Server,但不熟悉ArcGIS Desktop,看起来好像我在一两天内就无法学习到,但是我不确定。

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.