Questions tagged «generalization»

简化地理数据表示的过程,以生成具有定义且可读的图例的特定比例的地图。在此过程中,信息在全球范围内得到简化,但保持可读性和可理解性。

5
有哪些可用的栅格平滑/一般化工具?
我有一个DEM,我想对其进行平滑或概括以消除地形的极端情况(切掉峰和填谷)。理想情况下,我还希望控制“模糊性”的半径或水平。最后,我将需要一组从稍微模糊到真正模糊的栅格。(理论上,最模糊的是所有值的算术平均值的恒定栅格)。 我可以使用任何工具或方法(基于Esri,GDAL,GRASS)吗?我需要在家烘烤自己的高斯模糊例程吗?我可以使用低通滤波器(例如ArcGIS的filter),如果是这样,我是否需要运行多次以获取大半径的效果?

5
在QGIS中平滑/概括多边形?
是否有可能通过使用诸如通用线的插件之类的插件来平滑或通用化QGIS中的多边形? 我可以将多边形转换为线,对其进行平滑处理,然后将其转换回多边形,但是由于多种原因,这对我的多边形不起作用。

5
在维护QGIS拓扑的同时对多边形文件进行泛化?
我有一个多边形Shapefile,需要对其进行概括。如何将poligon泛化,并确保没有诸如“条子”之类的拓扑错误。 我已经尝试过: 矢量->几何工具->多边形到线 矢量->几何工具->简单的几何...在这里我已经可以在屏幕上看到,但是我正在产生重叠和间隙,现在我尝试 矢量->几何工具->到线条的线 此处程序显示错误并崩溃

10
现有的解决方案可以自动进行地理数据的概括/简化?
这篇文章是社区维基。编辑现有答案以改善此职位。它当前不接受新的答案。 我正在寻找现有的解决方案(软件,库,方法等),以实现在那里以及那里呈现的地理数据的一般化/简化。 您知道并使用一些工具来简化您的地理数据吗? 我已经看过这些: maptimize以简化KML标记层的表示, ESRI的Modelbuilder 激光扫描的半径清晰度 mapshaper来计算几何上的在线过滤算法, 通过轴系统进行轴伸 在上概括和多重代表网站ICA佣金这个主题一个巨大的信息源。许多论文提出了与此主题相关的高级方法和用例。 的非常著名的道格拉斯&普克滤波算法通常用于几何简化和存在于几乎所有的GIS软件。但是,其效果是使几何结构非常骨/角,而不真正简化几何形状。例如,它不适用于必须平滑且没有角度的代表道路或河流的线。

5
渲染重叠线
我正在制作一张包含有关公共交通信息的地图:公共汽车,电车等。该地图将包含一个图层,其中包含例如电车路线。每条线都有其自己的颜色,并由线串几何图形表示。 问题是,许多线路有重叠的部分,其中有多个电车线路覆盖同一部分。为了向用户展示此内容,我希望这些线条彼此平行,而不是相互绘制。例如,请参阅Google Maps如何显示纽约地铁线路。 我怀疑这是制图学中一个非常普遍的问题,但不知道我应该搜索什么术语。 我使用PostGIS / GeoServer / OpenLayers作为堆栈,但是任何开源解决方案都是可以接受的。




3
如何在R中泛化SpatialPolygons和守恒拓扑?
我想对SpatialPolygonsDataFrame R中的A进行泛化,以使绘图更加有效。我所产生的多边形会产生大量的pdf图,这些图加载缓慢且难以集成到文档中。 我尝试使用程序包中的gSimplify函数rgeos,但不幸的是,它不能保存多边形的拓扑。 有没有我可以使用的替代方法?

3
可视化网络地图中的群集特征?
我正在寻找在ArcGIS Server JS API中显示群集功能的最佳符号。 我不喜欢Silverlight API群集或JS群集示例中使用的“飞出”动画群集符号(它们有点花哨)。 到目前为止,我发现的最佳选择是Google Maps 标记群集器符号。 我不会在群集符号的中心显示一个数字,但是将改变符号的大小以显示要素的集中度,如此模型所示: 还有哪些其他聚类符号选项?您能指出一张显示标记聚类很好实现的地图吗?

2
平行线较少时使用“合并分隔的道路”工具
使用“合并划分的道路”工具时,它会合并“通常相互平行的道路”。这意味着从图1开始。它将合并道路彼此靠近的起点(因此结果如图2所示),而不是我希望的全长(图3)。我认为这是因为线条不够平行(某些线条之间的角度太大)。因为即使将合并距离扩展到300m(这比道路分开的距离还多),我仍然无法从图3中得到结果。 有人知道如何减少必须合并的平行线吗?


4
如何概括海岸线?
我有大量的数据点,它们基本上代表了世界的海岸线。我不知道确切的分辨率,但我会说它在5-10m附近。 想象一组代表锯齿状海岸线的点。在1m分辨率下,我们可以看到所有细节,并且需要50个数据点才能正确表示海岸,但是,在10km分辨率下,海岸看起来像一条直线,我们只需要2个点。 我正在编写一个映射应用程序,它将需要数据从“全行星”分辨率缩放到“街道”分辨率。我需要一些帮助来降低我的数据点的分辨率,以及随后获得更大分辨率的数据量。 我一直在阅读有关Vector-Tiling的信息,并认为这将是最好的解决方案(我已经在做类似的事情了),但是,在低分辨率下,我的数据集仍然很大,这意味着花费[相对]长的时间时间,高分辨率的速度很快,因为“有效”数据集很小(整个子集)。 我试图确定如何获取大型数据集并减小其规模,以使“全行星”视图的图块数据处于可管理的大小。如何从较大的完整数据集创建图块子数据集? 我很高兴使用工具,但我想自己做,以了解它是如何完成的。

2
结合高分辨率和广义的山体阴影栅格以产生增强的阴影浮雕?
我经常将LiDAR数据和阴影浮雕添加到地图上。大多数时候,我必须根据地图的比例尺来概括LiDAR DEM。不过,细节常常太多,山脊和山谷的发音不太好。 我最近遇到了一篇文章,描述了组合2种山体阴影模型的过程,一种是详细模型,另一种是广义模型。由此产生的缓解效果非常好。我想在地图上产生这样的效果:假设我有2个山影(详细的和广义的)栅格,将它们组合以获得这种效果的最佳方法是什么?

4
如何概括点要素类
我有一个点要素类,每25厘米有一个点-共计40万个点。我想将此分辨率降低到每米1分。如何指示ArcGIS Advanced(ArcInfo)执行此操作?我看不到用于点要素类的细化工具或通用化工具,也不想从数据中创建栅格以进行重新采样。

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.