Questions tagged «generalization»

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

1
为什么在使用v.generalize时GRASS消除多边形?
我在尝试使用v.generalize简化大小和结构与美国县或州相似的多边形时遇到了一个难题。通常,在对它们运行简化或平滑方法后,它们会从数据集中丢失多边形。让我麻烦的是,这种行为似乎没有任何一致的模式。在某些情况下,应用于不同数据集的同一组命令会导致完全不同的结果。结果,我无法开发可重复的工作流程,并且很不情愿地开始寻找其他可以保留拓扑的简化工具。这是一个例子: # LOAD AND CLEAN v.in.ogr dsn=counties.shp output=county v.build.polylines input=county output=county_polylines v.clean input=county_polylines output=county_clean tool=bpol,rmdupl type=boundary # SMOOTH AND GENERALIZE v.generalize input=county_clean output=county_smooth method=sliding_averaging look_ahead=7 slide=1 v.generalize input=county_smooth output=county_general method=douglas threshold=.005 每个v.generalize步骤都会导致某些多边形消失。我想了解为什么会这样。是由于功能加载到内存不足吗?我的参数“紧密”是否足以使要素被排除,因为它们已满足某种几何标准?(请注意,我失去了一些非常大的功能。)放置的功能的拓扑是否存在问题,导致它们被擦除?与最后一个问题有关,我认为最初应该执行的build.polylines和clean操作应解决此问题,但我不确定,似乎找不到解决此问题的好方法。有吗 欣赏人们可以提供的任何见解,尤其是基于v.generalize工具的个人经验的见解。 罗杰

3
了解位置存储和查询算法?
配备GIS的数据库最重要的方面之一是,它为用户提供了快速查询与某些附加条件匹配的任意地理区域内所有点的功能。(例如,“在地图上找到距此点最近的3家餐厅。”) 谁能指出我对所涉及算法的理论讨论?我想学习它们的工作方式。 最终,我想对通用的数值数据集应用相同的功能-任意n维非欧氏空间中的大量点云。例如,一个人的脸可以表征为一个数字向量:[眼睛之间的距离,眼睛到嘴巴的距离,脸的宽度,脸的长度等]。我想拍摄人行道流量,估算每个人脸的特征,然后稍后可以对数据进行查询,例如“给这个人的脸,找到我100个最相似的脸”。 当前是否有任何现有软件可以搜索这些广义空间?
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.