地图数据设计(一):数据分层

本文介绍了空间数据结构,包括矢量数据、栅格数据和三维空间数据,并阐述了地图制图中数据分层的基本思想、原则及建议。矢量数据用于精确表示地理实体,栅格数据以像元阵列形式存储信息。数据分层旨在清晰组织和控制图面负载,将相同属性或类型的空间信息分层。公共应用类电子地图的要素选取也在文中给出建议。

地图制图是基于数据的,数据质量的好坏直接影响着制图成果的呈现。如果把地图制图的整个过程看成是修房子,那么分层合理、属性准确、逻辑一致的数据就是稳固的“地基”。那如何建造稳固的“地基”呢?下文将简单介绍空间数据结构,数据分层基本思想、基本原则与制图分层建议。

1. 空间数据结构

在GIS中常常把空间数据分为矢量数据、栅格数据、三维空间数据。

1.1. 矢量数据结构

矢量数据以坐标或坐标串及其连线表示空间点、线、面等几何图形的数据,是离散点坐标数据的有序集合,通过记录坐标的方式,尽可能精确地表示地理实体的空间位置。

矢量数据结构是一种最常见的图形数据结构,主要用于表示地图图形元素几何数据之间及其与属性数据之间的相互关系。

图 矢量数据示意
表 iDesktopX中常用的矢量数据集类型(二维空间)
数据集 简介 场景
点(Point) 存储为单个带有属性值的坐标对 表达在某种比例尺下很小但不能描述为线或面对象的地理要素
线(Line) 存储为一系列有序的带有属性值的坐标对 只关注地理要素的走向、长度等一维信息而不考虑其宽度和面积
面(Region) 存储为一系列有序的带有属性值的坐标对,最后一个点的(x,y)与第一个点的(x,y)相同 用来描述由一系列线段围绕而成的一个封闭的具有一定面积的地理要素
文本(Text) 存储为两部分,一部分为记录文本对象位置的坐标对(称为文本的定位点,即文本最小外接矩形的左上角点);另一部分为文本属性,包括文本内容、字体、字号、字高、字宽、是否粗体、旋转角度、字体颜色、背景透明、固定大小等
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值