GIS-SuperMap(3)
地图数据设计
一、数据分层设计
1、常用数据模型
包括:点数据模型,线数据模型,面数据模型和文本数据模型
1)点数据模型
点是零维的,存储为单个的带有属性值的x,y坐标对。用来表达在某种比例尺下很小但不能描述为线或面对象的地理要素
2)线数据模型
线是一维的,存储为一系列有序的带有属性值的x,y坐标对。可以是直线,折线,圆,椭圆或旋转线
3)面数据模型
面是二维的,存储为一系列有序的带有属性值的x,y坐标对,最后一个点的x,y坐标与第一个点的x,y坐标相同,用来描述由一系列线段围绕而成的一个封闭的具有一定面积的地理要素
4)文本(text)
存储为两部分,一部分为带有属性值的x,y坐标对,另一部分为文本属性,包括文本内容,字体,字号等
2 数据分层
参考《公共地理框架数据电子地图数据规范》
二、比例尺设计
1)常见比例尺设计:在2011年国家测绘地理信息局发布的《地理信息公共服务平台电子地图数据规范》中对地图瓦片的比例尺进行了规定
比如公众应用地图显示比例尺分级示意
2)超图中的比例尺设置
图层上右击,选择图层属性,可以设置每个图层的最小可见比例尺和最大可见比例尺
也可以设置按照固定的比例尺来浏览地图
菜单地图-地图属性,设置比例尺
状态栏中的比例尺:地图状态栏中的比例尺显示当前地图的比例尺,可在编辑框中直接输入新的显示比例尺,按回车键即可改变地图的显示大小。此处比例尺的设定优先级低于固定比例尺的设定,如果设置了固定比例尺,地图将以固定比例尺进行显示,且在状态栏比例尺编辑框中设置的值无效
三、坐标系设计
1)超图有平面坐标系,地理坐标系和投影坐标系
平面坐标系:新建数据时的默认坐标系,用来作为不关心地理位置时的坐标参考,如房屋设计图,纸质扫描图和简单的示意图等
修改图层的坐标系,可以通过如下方法:
在工作空间管理器里的图层数据上右击,选择属性,然后在坐标系选项卡中修改
2)坐标转换
将已有坐标系转换为另外的坐标系。当数据本身的坐标信息完整,需要转换为另一个坐标系时使用坐标转换。
坐标点转换:输入某一点在某一坐标系下的坐标,转换得到该点再另一坐标系下的坐标值
菜单开始-投影转换-坐标点转换
数据集投影转换:适用于单个数据集的坐标系转换,可以在原数据上进行坐标转换,可以将转换结果另存为新的数据集,不改变原数据
批量投影转换:同时对多个数据集进行投影转换
3)动态投影
当底图窗口中加载了投影不同的数据集时,可以使用动态投影在不改变数据集自身投影的前提下,将两个数据集显示到同一个投影系统中。
地图-地图属性-坐标系-动态投影
四、数据检查和错误处理
数据-拓扑检查
参考
三参数转换方法认为两个大地参考系之间仅仅是坐标原点发生了平移,因而只考虑X,Y,Z三个方向的三个平移参数,
七参数转换方法不仅考虑了坐标系之间的平移,还考虑了旋转和缩放因素,所以除包含三个平移参数外,还包含三个旋转参数和一个尺度缩放参数
四参数转换用于平面坐标系和投影坐标系之间的转换,设置四个参数(x偏移,y偏移,旋转角和缩放参数)和目标坐标系