上海市行政区划图制作.docx
《上海市行政区划图制作.docx》由会员分享,可在线阅读,更多相关《上海市行政区划图制作.docx(21页珍藏版)》请在冰豆网上搜索。
上海市行政区划图制作
上海市行政区划图制作
第五章数据的可视化表达
练习:
上海市行政区划图制作
一、背景
专题地图是突出地表示一种或几种自然现象和社会经济现象的地图。
按照内容来分,某一地区的行政区划图属于社会经济地图,表示各种社会经济现象的特征、地理分布及其相互关系。
当确定了一幅地图所包含的数据之后,下一步就是确定地图要素的表示方法,即符号化方法,它是根据数据的属性特征,地图用途和制图比例尺来确定地图要素的表示方法的。
符号化决定了地图将传递怎样的内容。
矢量数据中,无论是点状,线状还是面状要素,都可以依据要素的属性特征采取不同的符号化方法来实现数据的符号化。
地图注记是一幅完整地图的有机组成部分,用来说明图形符号无法表达的定量或定性特征,如道路名称、城镇名称等。
坐标格网是地图重要的要素组成,它反映了地图的坐标系统或者地图投影信息。
一幅完整的地图除了上述要素以外,还需要包含与地理数据相关的一系列辅助要素,如图名,图例,比例尺,指北针等。
二、目的
让读者了解符号化,注记标注,格网绘制以及地图整饰的意义,掌握符号化中一些方法的应用,掌握自动标注操作以及一些地图整饰和输出的操作。
对数字地图制图有初步的认识。
三、要求
1、数据的符号化显示:
1)地图中共有6个区。
将这6个区按照ID字段来用分类色彩表示。
2)将道路按Class字段分类:
分为一级道路,二级道路,三级道路和四级道路,分别使用不同的颜色来表示。
3)地铁线符号Color:
深蓝色,Width:
1.0。
4)区县界线Color:
橘黄色,Width:
1,样式:
Dashed6:
1。
5)区县政府Color:
红色,Size:
10.00,样式:
Star3。
6)市政府符号在区县政府基础上把大小改为16。
2、注记标注
1)对地图中6个区的Name字段使用自动标
2、线图层:
DTX(地铁线),QXJX(区县界线),DL(道路)
3、面图层:
QXJM(区县界面),SXH(双线河)
五、操作步骤
1、数据符号化:
(1)创建一个空白地图,把所有shp文件都添加进地图。
(2)根据排序规则将图层排序。
(3)在区县界面图层上右键打开LayerProperties对话框(如图1所示):
A.在ValueField中选择字段:
NAME。
B.单击AddAllValues按钮,将6个区的名称都添加进来。
C.选择一个合适的配色方案。
D.单击确定按钮完成符号化设置。
(4)现在地图上各个区已经被符号化,分别由不同的颜色表示,如图2所示。
图1LayerProperties对话框
图2地图上各个区已经被符号化
(5)在地铁线图层的符号上单击左键,打开SymbolSelector对话框(如图3所示):
将地铁线符号改为与要求一致的形式:
Color:
深蓝色,Width:
1.5。
其他如区县界线,区县政府,市政府,地铁站的符号修改也是一样。
图3SymbolSelector对话框
(6)道路的符号化方法与区县界面的类似,只需要选择CLASS字段,并对各个级别使用不同大小和颜色的符号,如图4、5所示。
图4LayerProperties对话框
图5道路符号化后的结果
(7)区县界线Color:
橘黄色,Width:
1,样式:
Dashed6:
1。
如图6、7所示。
图6SymbolPropertyEditor对话框
图7区界线符号化的结果
(8)区县政府Color:
红色,Size:
10.00,样式:
Star3。
如图8、9所示。
图8SymbolSelector对话框
图9区县政府符号化结果
(9)市政府符号在区县政府基础上把大小改为16。
如图10、11所示。
图10SymbolSelector对话框
图11市政府符号化结果
2、注记标注
(1)区县界面图层上右键打开菜单,打开LayerProperties对话框(如图12所示)。
A.选中Labelfeatureinthislayer复选框。
B.在Label下拉列表框中选择NAME字段
C.单击LabelStyles按钮,打开LabelStylesSe
D.选择Country2式样,单击OK返回。
E.单击确定按钮应用该设置。
图12LayerProperties对话框
图13自动标注的结果
(2)手动标注双线河
A.单击主菜单View下的Toolbars操作,选中Draw,窗口出现Draw工具条,如图14所示。
B.单击注记工具中的曲线注记设置按钮
,如图15所示。
沿着黄浦江画一条弧线,双击结束操作,如图16所示。
图14加载Draw工具条图15单击注记工具中的曲线注记设置按钮
C.在文本框中输入“黄浦江”,可以在字与字之间使用一定的空格作为间隔,如图17。
图16沿着黄浦江画弧线图17在文本框中输入“黄浦江”
D.设置字体,字号,斜体,如图18所示。
E.单击ChangeSymbols按钮,打开SymbolSelector对话框,在CJKcharacterorientation选项前面打勾。
F.单击确定完成标注设置。
图18字体设置图19手动标注的结果
(3)由于只需要标注CLASS为“GL03”的道路名称,在LayerProperties对话框的标注方法Method下选择Defineclassesoffeaturesandlabeleachclassdifferently,单击SQLQuery按钮输入条件表达式"CLASS"='GL03'即可,如图20所示。
图20根据条件标注道路的方法
图21标注CLASS为“GL03”的道路名称的结果
3、设置格网
(1)打开版面视图,如果版面不符合需要可以通过页面设置来改变图面尺寸和方向,或者通过单击Layout工具栏上的ChangeLayout按钮对版面进行变换,应用已有的模板进行设置。
(2)在数据组上右键单击Properties命令,打开DataFrameProperties对话框,进入Grids选项卡。
(3)单击NewGrid按钮,打开GridandGraticulesWizard对话框,选择ReferenceGrid选项,建立索引参考格网,使用默认设置,如图22所示。
图22
(1)图22
(2)
图22(3)图22(4)
图23网格设置的结果
4、添加图幅整饰要素
(1)单击Insert下的Legend命令,打开LegendWizard对话框,选择需要放在图例中的字段,由于要素较多,可以使用两列排列图例。
单击下一步选择图例的标题名称,标题字体等。
单击下一步设置图例框的属性。
单击下一步改变图例样式。
单击完成,完成添加,将图例框拖放到合适的大小和位置。
如图24所示。
24
(1)24
(2)
24(3)24(4)
(2)单击Insert下的NorthArrow命令,打开NorthArrowSelector对话框,从中选择符合要求的指北针。
如图25所示。
图25指北针设置选项
(3)单击Insert下的ScaleBar命令,打开ScaleBarSelector对话框,从中选择符合要求的比例尺。
如图26所示。
图26比例尺的选项设置
(4)完成整饰要素的添加后,对其位置和大小进行整体调整,以便图面美观简洁。
图27上海市行政区划图
六、注意事项
1、手动标注—不需要画得太长
2、对道路的Class字段为GL03的道路进行标注—容易出错,注意查询语句的写法
3、完成整饰要素的添加后,进行整体调整,注意图面的简洁美观
4、这些虽然都很基本,但是也很容易出错,找不着北