如何在没有Standard / ArcEditor或Advanced / ArcInfo许可的情况下构建拓扑?


9

我正在捕获一个巨大的数据集,以前充满了错误,我想确保新版本没有错误-仅使用Basic / ArcView标准许可证可能会非常耗时。

因此,我想知道是否有人知道免费/低成本(<200英镑/ 350美元)的替代方案,可用于构建拓扑而不必掏空Standard / ArcEditor?


1
您需要查找哪些类型的错误?虽然ArcView无法构建数据库拓扑,但可以构建MapTopology。可以编写程序,通过IMapTopology.Cache检查地图拓扑是否有错误。
Kirk Kuykendall,2010年

2
这是一个可在ArcView中使用的脚本,该脚本可查找将两个具有相同属性的多边形分隔开的折线:arcscripts.esri.com/details.asp?dbid=12863
Kirk Kuykendall,2010年

Answers:


2

ET GEoWizards拓扑工具上有一个屠夫。我记得几年前使用过这些工具,他们为我完成了一些基本的拓扑任务,没有出现问题。


2

如果您是Java开发人员(并且有时间!),则geoxygene库可以做到这一点。它可以用于存储在postGIS中的大型数据集。


2

您也可以在完全支持拓扑编辑的地方使用GRASS-GIS。

您可能会使用的模块是:

  • 类型
  • v。建立
  • v。编辑
  • v。清洁
  • v.to.db

GRASS手册在这里


2

尝试使用在Basic / ArcView许可级别也可用的地图拓扑

相对于地理数据库而言,它已大大简化,可以实施的规则更少,并且拓扑在编辑会话中处理且无法保存。

但这有效。


1

我同意西蒙。看看ET GeoWizards。我一直在使用它以及ArcMap中的相交和并集工具来纠正地图拓扑问题。在网站上时,请查看“ 清洁多边形”数据集-叠加方法页面。它对如何使用这些工具提供了一些很好的建议。完整许可证的价格为245美元。



0

马克·我想知道您要使用哪种拓扑

  • 巧合
  • 连接性
  • 邻接
  • 遏制

根据您的需求,有一些选择。如果您刚好符合巧合,那么地图拓扑可以成为您编辑环境的答案。如果您追求其他一些,那么OpenSource环境可以提供帮助。GRASS是一个不错的选择,对于某些其他Spatial数据库,如果您使用SDO数据类型,则Oracle具有拓扑功能。但是我认为最简单的解决方案是ArcEditor,因为您似乎已经知道该界面。还有一个扩展呼叫GIS Data Reviewer,可用于要素的拓扑验证,但它也是一个付费环境。它打算与核心拓扑一起用于QA / QC,但它确实提供了某些功能,例如在Shapefile上进行检查

-为了全面披露我是ESRI分销商的员工,但请不要让您失望


-3

我们有一些检查线型的产品,价格从1500€起。他们主要指出可能存在的问题,然后由您自行解决。可以在ArcGIS内部使用,也可以独立使用或作为SDK使用,具体取决于您的偏好。结帐RouteWare


2
起始价格明显高于问题中指出的最高预算,因此不是一个相关的答案。
马特·威尔基
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.