矢量结构的数据的获取和输入

Python与开源GIS

矢量结构的数据的获取和输入

2017-11-23 作者: xuzhiping 浏览: 863 次

摘要: 矢量结构的地理空间数据输入,包括空间位置数据和属性数据的输入两者。文字、数宇形式的属性数据之输入与一般计算机数据一样,不用解释。在空间位置数据中,拓扑等空间关系数据,通常是在数据输入以后进行数据编辑整理的结果。因此,这里需要若重谈的是空间坐标数据的输入。在这一....

矢量结构的地理空间数据输入,包括空间位置数据和属性数据的输入两者。文字、数宇形式的属性数据之输入与一般计算机数据一样,不用解释。在空间位置数据中,拓扑等空间关系数据,通常是在数据输入以后进行数据编辑整理的结果。因此,这里需要若重谈的是空间坐标数据的输入。在这一方面,矢量数据结构一般采取下述四种途径:

1.人机交互,直接从计箅机键盘或鼠标输入。这是一种最基本的输入形式,常常作为其他输入方式的辅助手段。例如,当需要补充一些点的(x,y)坐标时,可直接从键盘敲入;当需要在荧屏上添加、修改几何图形时,常用鼠标点绘;通过键盘或鼠标还可以指令软件平台自动给出所需图形,如椭圆或圆弧等。

2.直接采用现成的矢量结构电子数据。现成的矢量数据通常有两类。一类是软件商和数据商提供的数据。较流行的商用数据常能应用于多种软件平台,例如Arc/Info软件躭能将USGS提供的DLG等商业数据转为自己的格式,直接应用。另一类是CIS系统的建设者自己利用现代化数字测最仪器 采集到的地物坐标的电子数据,这些数据连同相关属性数据,作为数据文件一般能直接输入到G1S系统中。

3.从栅格数据文件转换而来。这一点将在本章后面讲述。

4.通过手扶跟踪数宇化仪输入。这一手段现在虽然已用得不多,但它对理解矢量数据输入的概念特别有用,故这里稍用些篇輻。

手扶跟踪数字化仪(digitizer)是一种专门的矢量数据输入设备,常简称为数宇化仪,其输入对象是地图等已有图形。数字化仪的主要构件是一块数字化板和一个与之用电线相连的鼠标。数字化板内含有感应电路,板中有一个矩形区域为有效感应区,它构成了一个平面坐标系的第一象限。鼠标上有若干输入按键和一个透明的十字丝,只要鼠标贴于数字化板面,按输入键就能将鼠标十宇丝中心所在位置的(x,y)通过电耦合机制送入计算机。实际输入时,将地图贴于数字化板面,使鼠标十字丝中心沿地图中的线状地物(或区域边界)移动,并陆续按键,就会有表现该线条的一串(x,y)输入到计算机中。输入点状地物则只需使鼠标十字丝中心对准该点状地物,按一下键即可。

应当注意,经手扶跟踪数字化仪输入的地图点、线、面坐标,是数字化板平面坐标系的坐标,该坐标仅表现地图要素间的 相对位置u若数字化仪为进口设备,其默认坐标单位常为英寸。这样的坐标常常需要转换成地理坐标,以便实际应用。为r进行这种转换,需选取若干个已知地理坐标的特殊点 (例如地形图的图廓点等)作为控制点,通过这些点,建立数字化板坐标和地理坐标之间的数学转换关系。

随机推荐

Copyright © 2014-2019 OSGeo中国中心 吉ICP备05002032号

Powered by TorCMS