首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在GIS软件中设计有效的多边形、线、点?

如何在GIS软件中设计有效的多边形、线、点?
EN

Stack Overflow用户
提问于 2013-09-23 18:30:19
回答 1查看 665关注 0票数 3

到目前为止,我一直使用的是来自网络的地理信息系统文件,这些文件为我提供了管理多边形、河流、土地等,然后我将它们转换成Topojson格式来喂养D3js。

今天,我必须在量子地理信息系统中设计我自己的图层(wine_areas)。类似地,这个.shp文件稍后将被转换为Topojson格式。

在设计地理信息系统软件(.shp文件)中的形状、线条、点时:我应该担心的关键方面是什么,以及如何做到这一点-- .shp和最终的Topojson文件是有效的,具有预期的类型?主要是用邻居多边形共享它们的共同弧,等等。

我特别想知道如何在GIS软件中设计我的topojson "arcs“:

  • 我应该把我的形状放在这样的[][]附近吗
  • 我应该设计一个形状,然后用线条[|]切割它吗?
  • 需要什么样的精度?(以及如何知道)

还有其他提示。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-24 09:35:13

在QGIS中:

  1. 转到“设置”>“快照选项”,选中底部的两个框,并选中正在处理的图层左侧的框。设置大于0的公差。我喜欢设置一个以像素为单位的公差,并使它足够大,当一个顶点断裂时,它就很明显了。10 me对我来说很好。
  2. 使用拓扑检查插件 (启用Plugins >管理和安装插件.)查看是否存在不想要的空白或重叠。安装完毕后,使用Vector >拓扑检查器进行访问。点击弹出的面板上的Configure并在第一个框中选择您的层。在第二个框中,选择“不能有重叠”,然后单击“添加规则”,然后重复“不得具有无效的几何图形”。根据您的设计,您可能还希望不能有空白

在设计数据时,您可以在彼此之间绘制形状,而不是绘制然后分割。在任何您想要在TopoJSON中共享一个弧的特性的地方,请确保形成该弧线的顶点在一起。Shapefile不保存拓扑,但是两个顶点在一起时将具有相同的坐标,拓扑将由TopoJSON实用程序推断。

至于需要多少精度,TopoJSON会量化点数,您可以调整这个值。知道多少需要一些数学,这里解释说。你不需要担心,如果你得到的分数足够接近,他们被量化到同一点。

写完这些之后,我才意识到这个问题有多老.

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18966288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档