我有一个 json 文件,其中包含 80 多个相邻县,表示为单个多边形。正如预期的那样,每个县都与其他县接壤。
我想将每个多边形转换为路径,创建符号化每个县边界的路径。在这一点上,我会留下许多重叠或重复的路径,其中县共享边界。
我想找到一种系统的方式来删除这些重叠的路径,以便代表边框的每条线只显示一次。通过这样做,我将能够单独设置边框样式,以解决上一个问题中描述的问题。
这样的事情存在吗?我知道在 Illustrator 中删除共享边界的可能性,但许多县多边形与其他 3+ 县共享边界,这使得这非常乏味。
谢谢。
因此,我最终使用 ArcMap 解决了这个问题。我的步骤:
- 从我正在使用的 json 创建一个形状文件并加载到 ArcMap 中
- 将 shapefile 导入地理数据库
- 将文件放入要素数据集
- 创建拓扑(右键单击要素数据集>新建>拓扑)
- 针对重叠线向拓扑添加规则
- 查找所有错误(重叠行)
- 使用错误检查器选择每条重叠的行,然后减去(右键单击错误)其中一行
- 我花了大约 5 分钟才删除一百左右。