当前位置:文档之家› 用ArcGIS绘制一幅完整的地图

用ArcGIS绘制一幅完整的地图

1.设计
定义要素类 → 要素分类编码 → 创建数据库 → 创建样式库 → 创建地图模板
1.1 定义要素类
定义要素类就是考虑一下你的图要画哪些内容,要素类是数据存储范畴的称谓,在数据 显示范畴要素类对应地图图层,不过要素类与图层不完全是一一对应,一个要素类可以表现 为多个图层。根据小比例尺(小于 500 万)地理底图的编图要求,选择表 1 中的基础地理要 素类作为成图图层,图 1 为相应的基础地理要素实体关系图。
设施
范围线构面 范围线构面 范围线构面
季节性有水的湖
要素类
HYDL
HYDL HYDA HYDA HYDA
图式
线粗 0.12mm,线色 0/169/230
线粗 0.15mm,线色 0/169/230
同常年河 同时令河 同常年河
8
261200
沼泽
经常湿润、泥泞 范围线构面
或有积水的地段
C.3 RES(居民地)
AALL
几何 类型
线
线 面
内容
内外图廓线、坐标网线、南北回归线、 南北极圈线 单线河流、运河、干渠 湖泊、水库、双线河、沼泽
点 国家首都、重要城市、一般城市
线 洲界、国界、海岸线、浅滩暗沙边线 面 陆域与岛屿 点 山峰、火山 线 大陆冰界、陆缘冰界、海洋冰界 面 沙漠 线 海洋等深线
海洋、海峡、海湾、河口、半岛、山脉、 线 沙漠等无实体对应的地理名称沿走向
海洋永冰界
线
TERL
自由漂浮于海
海洋浮冰界
线
面 、能 随 风 和 海
TERL
流漂移的冰
线色 0/169/230 线色 0/169/230
5
730200
6
750100
等深线 山峰
线
海洋等深线

TBYL TERP
线色 0/255/197
7
750400
火山

TERP
8
750801
沙漠
范围线构面
TERA
透明无边线填充区, 花纹色 115/0/0
5
序号
分类 代码
ANN C.6
(注记)
名称 大洲
注记 类码1
字体
字号2(磅)
图式
字形
字色
图示
BC11
隶书
36
亚洲 正


609000
BN11、BN21
20
1

(B)

国家
BN12、BN22 隶书
16


中国
英国
BN13、BN23
12
首都
RC00
10

319000
2
民 重要城市
RP00
黑体
7
(R)

2
1.2 要素分类编码
要素分类编码就是考虑一下每一个要素类包含哪些要素,然后给那些要素编上码以便规 范化。要素也是数据存储范畴的称谓,在数据显示范畴要素对应地图图层中的图元,要素分 类编码与图元的图式是一一对应的。
基础地理要素分类与代码有国家标准(GB/T 13923-2006),这里直接套用不需要另 行编码了,表 2 列出了小比例尺地理底图中用到的要素分类编码,其中图式是我自己加 上的仅供参考,地理底图的注记比较杂,其中注记类码也是我自己定义的仅供参考。
线
BOUL
线粗 0.4mm,线色 76/0/115
3
610202
4
610301
5
610302
6
610303
未定国界
线
BOUL
线粗 0.4mm,线色 76/0/115
如 1949 年巴勒
斯坦地区以色列
军事分界线
线
BOUL
和阿拉伯国家的
停战界线
线色 76/0/115
如香港特别行政
特种地区界
线
BOUL
区界
1
表 1 地理底图要素类及代码
数据集
数据类
要素类
定位基础 (C)
坐标网
水系
水系线
(H)
水系面
居民地 (R)
居民点

境界与政区

(B)
境界线 政区面

山峰点

地形地貌
地貌线
(T)
地貌面
海洋等深线
地理注记 (A)
地理注记线
要素 类名
CPTL
HYDL HYDA
RESP
BOUL BOUA TERP TERL TERA TBYL
分类代码
名称
C.1 CPT(定位基础)
1
120100
内图廓线
2
120200
坐标网线
几何特征
线 线
3
120401
4
120402
南北回归线
线
南北极圈
线
定义
要素类
图式
CPTL CPTL CPTL CPTL
线粗 0.1mm,线色 0/169/230 线粗 0.1mm,线色 0/169/230
5
120500
C.2 HYD(水系)
对于其它专业领域要素的分类编码,如果分类比较多的话我个人还是倾向英文缩 略编码,因为简便。去年年底看到有编 10 位层次码的,给每个要素送 10 位码,而且 要求准确无误肯定是一件令人痛苦的事情。我个人认为规范化的结果应该是简化,如果 越规范越复杂还不如不规范。
表 2 基础地理要素分类代码及图式
序号
用 ArcGIS 制图关键是前期的设计,前期把图中需要表达的各要素类以及每个要素类中 的要素分类考虑清楚,建好模板,后面的画图基本上是批量生产,只要数据准备好往里一倒 就行了,其实并不麻烦。如果前期考虑得不是很清楚也没关系,只要最基本的的必选项能保 证,其它的只要改模板就行,并不影响大局。下面以小比例尺的地理底图为例具体描述 ArcGIS 从设计、制图、质量检查到地图输出的全过程,希望对大家有用。
1
210100
外图廓线
线
常年河
上游至下游 有向线
范围线构面
CPTL
线粗 0.1mm,线色 0/169/230
HYDL
线粗 0.12mm,线色 0/169/230
HYDA
边线粗 0.12mm, 边线色 0/169/230 填充色 210/232/255
2
210200
时令河
上游至下游 有向线
范围线构面
季节性有水的河
* A ﹄ DATASET_ID [数据集编号] * A GBCODE [国标分类码] ○ A CNAME [中文名] ○ A ENAME [英文名] ○ N HYDG [水系等级]
图例
BOUA(政区)
# * N OBJECT_ID [要素序号] * A ﹄ DATASET_ID [数据集编号] * A GBCODE [国标分类码] * A CCOUNTRY [中文国名] ○ A ECOUNTRY [英文国名] ○ A CNAME [中文区名] ○ A ENAME [英文区名]
地图数据集 地图数据类 数据集级要素类
要素类型 点线面
数据类型
A—字符型 N—数字型
约束
#—主键 ﹄ —外键 *—非空 ○—允许空
TBYL(海洋等深线)
# * N OBJECT_ID [要素序号] * A ﹄ DATASET_ID [数据集编号] * A GBCODE [国标分类码] * N DEPTH [水深(米)]
注记线
BaseGeography(基础地理)
图 1 基础地理要素实体关系图
C(定位基础)
H(水系)
R(居民地)
B(境界与政区)
T(地形地貌)
A(地理注记)
CPTL(坐标网)
# * N OBJECT_ID [要素序号] * A ﹄ DATASET_ID [数据集编号] * A GBCODE [国标分类码]
TERL(地貌线)/TERA(地貌面)
# * N OBJECT_ID [要素序号] * A ﹄ DATASET_ID [数据集编号] * A GBCODE [国标分类码] ○ A CNAME [中文名] ○ A ENAME [英文名]
TERP(山峰)
# * N OBJECT_ID [要素序号] * A ﹄ DATASET_ID [数据集编号] * A GBCODE [国标分类码] * N ELEV [高程(米)] * A CNAME [中文名] ○ A ENAME [英文名]
一般城市
RT00
6
HH11
9

209000
江、河、湖
3
HH12
宋体
8
(H)
渠、水库

HH13
7
华文
大洋
SO11
28
中宋

SS11、SS21
18

海洋
SS12、SS22 宋体
16
259000 4
SS13、SS23
14
(S)

SB11、SB21
12
海峡 素
海湾
SB12、SB22 宋体
10
河口
SB13、SB23
6
序号
分类 代码
259000 4
(S)
1
310101
首都

2
310103
重要城市
属于一个地区的 政治、经济、文 点 化、交通中心的 城市
3
310104
一般城市

C.4 BOU(境界与政区)
1
610100
行政区域 范围线构面
HYDA
相关主题