Questions tagged «overlapping-features»

与其他要素共享其部分或全部空间位置的要素。

1
QGIS是否有“分散标记”工具?
我正在使用ArcGIS,但是我要么想使用QGIS,要么以后想完全切换。地址的地理编码会导致点重叠问题。 我没有在QGIS中找到任何可以替代ArcGIS中“分散标记”工具的工具,因为如果我了解得很好,那么QGIS中的“点位移”工具只能以“圆形”方式移动重叠的多边形,最终人工效应。 请查看有关分散标记的这两篇简短文章,以了解我的意思。如果您知道QGIS中对此的任何可能解决方案,请告诉我。 http://blogs.esri.com/esri/arcgis/2008/08/01/how-to-scatter-marker-symbols-for-stacked-or-clustered-point-features/

3
在ArcGIS for Desktop中显示透明的重叠多边形?
我正在尝试在ArcGIS 10.1中绘制房屋范围地图,并且难以按我的意愿显示它们。 起始范围为多边形的形式,其中许多重叠。我试图获得一个显示设置,该设置允许一次显示所有多边形,尤其是在它们重叠的地方。 本质上,我想做的就是以与标准原色插图相同的方式显示多边形,并带有三个重叠的不同颜色的圆圈。这里重要的一点是,在多边形重叠的地方,它们将合并以产生新的颜色,从而清楚地显示出重叠区域。经常这样做的另一种方法是显示每个具有唯一阴影线的多边形。例如,多边形1可能具有向左的对角线哈希,而多边形2可能具有向右的对角线哈希。在它们重叠的地方,将观察到交叉影线图案。 透明度与地图中的其他图层有关,但是不幸的是,透明度似乎不适用于该图层中的每个多边形。定义符号系统级别也是如此(本质上它们都必须处于同一级别)。 我已经在许多其他动物栖息地地图或其他重叠区域的地图上看到了这一点,所以我假设必须有一种方法来做到这一点。

3
使用ST_Difference删除重叠的功能?
我正在尝试使用PostGis 2.1(和Postgres SQL 9.3)使用ST_Difference创建一组多边形(processing.trimmedparcelsnew),这些多边形不包含另一组多边形(test.single_geometry_1)所覆盖的任何区域。这是我的查询: CREATE TABLE processing.trimmedparcelsnew AS SELECT orig.id, ST_Difference(orig.geom, cont.geom) AS difference FROM test.single_geometry_1 cont, test.multi_geometry_1 orig; 但是生成的多边形尚未修剪,相反,它们似乎在与另一层相交的地方被拆分了。我试过只运行选择而不将结果放在表中以及其他我能想到的东西,但是我似乎无法使该功能正常工作。 我已附上结果图 评论后,我尝试添加WHERE子句。我希望没有交集的宗地,而其他宗地的相交区域被删除(图层test.single_geometry表示要从宗地中删除的污染)。我尝试了一个相交,但是我当然想要非相交,所以我现在尝试分离。我也尝试过将折纸添加到表中,但是ST_Difference的文档(http://postgis.net/docs/ST_Difference.html)确实说它返回了我需要的精确几何图形(表示几何图形A的那部分,不会与几何B)相交,所以我对为什么要在表格中使用原始多边形感到困惑。无论如何,这是我修改后的代码: CREATE TABLE processing.trimmedparcelsnew AS SELECT orig.id, ST_Difference(orig.geom, cont.geom) AS difference, orig.geom AS geom FROM test.single_geometry_1 cont, test.multi_geometry_1 orig WHERE ST_Disjoint(orig.geom, cont.geom); 根据dbaston的回答,我现在尝试: CREATE TABLE processing.parcels_trimmed AS SELECT id, …


5
使用ArcGIS Desktop从一个Shapefile中计数重叠的多边形?
我有一个具有16,400个多边形的shapefile。每个多边形表示整个世界鸟类的扩展。 现在,我必须计算重叠的多边形。我用并集进行了尝试并溶解(计算了并集),但是并集不适用于那么多的多边形。 然后,我尝试裁剪大洲,但是由于多边形数量巨大,这也无法正常工作。而且我尝试了这种方法,也没有成功。 因此,我问你,如果一个shapefile中有16400个多边形,有没有一种方法可以计算重叠的多边形? 我正在使用10.0,可以使用10.2。ArcPy解决方案也很棒。 目前,我正在考虑创建一个渔网,并用16400个多边形遍历shp的行,如果多边形位于该单元格中,则将1写入渔网单元的value字段,然后取下一行(多边形),然后如果也是在渔网单元中,则为+1。 但是我不知道这是否是一个好的解决方案以及如何实现它。或者我必须学习R才能使用这种方法。 结果:应该是一个形状,在其中重叠的多边形中有新的多边形,在其中计算重叠的字段。 因此,最后应该有一个shapefile,您可以在其中查看在同一位置发现了多少种鸟类。

3
使用QGIS从两层之一中删除重叠的面要素吗?
我有两个重叠的多边形层,我需要以某种方式擦除重叠区域。-这样,我应该以两层不重叠的多边形结束。听起来很简单,但是我无法使用Qgis中的任何工具正确完成!!我应该使用“剪辑”或“多边形切割形状”,还是“差异”工具和“剪辑”? 无论我做什么产品都是不对的。

4
将重叠爆炸到新的非重叠多边形?
给定多个以多种方式重叠的多边形,我想从这些要素中迭代导出所有不与其他多边形重叠的多边形。 该产品将具有许多不重叠的功能,将它们加在一起便构成了原始功能。 然后可以将乘积用作区域统计的输入,这比在每个多边形上迭代区域统计要快得多。 我一直试图在ArcPy中对此进行编码,但没有成功。 是否已经存在执行此操作的代码?

2
从ArcMap中的堆叠多边形创建热图或密度图?
我有一个多边形形状文件,该文件具有许多重叠功能。每个要素代表北极熊使用的区域。因此,某些多边形重叠,而有些则不重叠,并且有单独的重叠区域簇。 我想衡量一个特定区域有多少重叠。但是我不知道该怎么做。我对GIS还是很陌生,但仍在学习技巧,似乎找不到答案。
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.