空间数据的可视化表现涉及到计算机图形窗口的管理,图形窗口的空间坐标变换、色彩的管理、符号库的管理、窗口句柄、窗口的放大缩小、漫游操作以及绘图设备的链接等。
窗口管理、窗口句柄以及窗口的放大,缩小漫游等属于计算机方面的操作,而且不同的软件,实现机制不完全相同。
通过实验操作,了解符号化、注记标注、格网绘制以及地图整饰的意义;掌握基本的符号化方法、自动标注操作以及相关地图的整饰和输出的操作,对数字地图制图有初步的认识。
2. 数据获取
获取矢量地图数据可以在水经微图中,选择"全矢量"地图下载地图数据,可下载全国矢量数据(行政区划、行政名称、道路路网、交通设备等丰富矢量数据),只需框选想要的区域或者直接选择行政区域下载,并设置好坐标投影以及导出设置即可。
选择数据类型以及导出设置
这里我们下载的行政区划数据包含以下内容。
其中包含DL.shp(道路数据);
DTX.shp(地铁线路数据);
QXJM.shp(县区界面数据);
QXJX.shp(区县界面数据);
QXZF.shp(区县政府点数据);
SXH.shp(双线河数据);
SZF.shp(市政府数据);
shanghai.mxd(加载了所有初始数据的地图文档)。
因为数据没有一个参考坐标系,所以要对每个数据定义一个统一的坐标系,这里我们选择GCS_Xian_1980地理坐标系。
3. 数据符号化
打开"shanghai.mxd"地图文档。
(1) 在"区县界面"图层的属性中的【符号系统】中使用【唯一值】符号化,选择字段"NAME"添加所有值,选择合适配色方案,点击确认,结果如图所示。
<img src="https://www.sucaitoo.com/wp-content/uploads/2023/01/sct22.jpg" alt="
500 Internal Server Error
nginx
” />
符号化"区县界面"
(2) 在"地铁线"图层的符号上设置其符号,将"地铁线"符号更改为Color:黑色,Width:1.5,符号化结果如图所示。
"地铁线"图层符号化
(4)"区县界线"、"区县政府"、"市政府"的符号化与"地铁线"相似,具体为"区县界线"Color:橘黄色、Width:1、样式:虚线6:1""区县政府"Color:红色、Size:10.00、样式:星型 3;"市政府"Color:红色、Size:18.00、样式:星型 3,符号化结果如图所示。
符号化"区县界线"、"区县政府"、"市政府"
(5)使用与符号化"县区界面"同样的方法对"道路"进行符号化,唯一值字段选择"CLASS",选择合适的配色方案,分别设置道路宽度分别是1.8、1.5、1.2、1.0,符号化结果如图所示。
符号化"道路"
4. 地图标注
(1)在"区县界面"图层打开【属性】,【标注】,勾选上【标注此图层中的要素】,选择"NAME"字段设置符号样式为"国家 2",结果如图所示。
标注"县区界面"
(2)打开【绘图】工具,选择【曲线文本】工具,沿着黄浦江画一条弧线。在文本框中输入"黄浦江",设置符号,字体为宋体、字号为16号、斜体、并在【CJK 字符方向】选项前面打勾;完成后如图所示。
标注"黄浦江"
(3) 在"道路"图层上执行【右键】→【Properties】,打开【Layer Properties】对话框,切换到【Labels】选项卡;勾选【Label feature in this layer】复选框;在【Method】下拉框中选择"定义要素类并且为每个类加不同的标注",单击【SQL 查询】,输入条件表达式:"CLASS"='GL03';。并设置字体:宋体,大小:10,完成后结果如图所示。
<img src="https://www.sucaitoo.com/wp-content/uploads/2023/01/sct56.jpg" alt="
500 Internal Server Error
nginx
” />
标注"道路"
(4) "地铁线"、"区县政府"、"市政府"的标注与"区县界线"相似,具体为"地铁线"选择字段为"NAME"样式:国家 3;"区县政府"字段为 "NAME"、字体:宋体、Size:10;"市政府"字段为:"NAME"、字体:楷体、Size:14、并设置标注放在符号的上方;完成后结果如图所示。
标注"地铁线"、"区县政府"、"市政府"
5. 设置格网
(1) 进入【布局视图】设置参考比例;切换数据视图到布局视图,调整版面至合适大小。如图所示。
调整布局视图
(2) 在数据框中【属性】中选择【格网】选择【新建格网】,根据向导完成【参考格网】的建立,结果如图所示。
设置格网
6. 添加图幅整饰要素
(1)单击主菜单中【插入】→【标题】,在弹出的文本框中输入地图标题"上海市行政区划图",设置大小为"28",调整到合适位置。
(2)单击【插入】→【图例】,选择需要放在图例中的字段为所有字段,使用两列排列图例。根据向导设置图例样式。并将图例拖放到合适位置。
(3)单击【插入】→【指北针】,选择合适的样式,并将其拖动到合适位置。
(4)单击【插入】→【比例尺】,选择合适的样式,并将其拖动到合适的位置。
(5)完成所有整饰要素的添加后,再次调整它们的位置和大小,以使得图面美观整洁,完成后如图所示。
用户评论
打个酱油卖个萌
哎呀,这500 Internal Server Error还真是让人头疼啊,每次遇到都感觉系统要崩溃了。
有8位网友表示赞同!
志平
500错误太常见了,有时候点个链接都蹦出来,真是让人抓狂。
有9位网友表示赞同!
熟悉看不清
nginx出问题了吗?这500 Internal Server Error也太不友好了吧。
有11位网友表示赞同!
青衫负雪
500错误真是让人抓狂,每次出现都让人怀疑网站是不是要倒闭了。
有13位网友表示赞同!
灼痛
500 Internal Server Error,又是这个老熟人,真是让人崩溃。
有20位网友表示赞同!
该用户已上天
这500 Internal Server Error太影响用户体验了,希望能尽快解决。
有6位网友表示赞同!
在哪跌倒こ就在哪躺下
500错误一直出现,这nginx是出了什么问题吗?
有13位网友表示赞同!
寂莫
500 Internal Server Error,每次看到都让人心情不好,希望网站能好好维护。
有20位网友表示赞同!
繁华若梦
nginx出现500错误,这让我对网站的安全性和稳定性产生了怀疑。
有19位网友表示赞同!
来自火星球的我
500错误太频繁了,每次访问都遇到,真的让人感到沮丧。
有14位网友表示赞同!
龙卷风卷走爱情
这500 Internal Server Error也太不人性化了吧,希望网站能改善。
有15位网友表示赞同!
心安i
500错误让我对网站的信任度大打折扣,希望能尽快修复。
有11位网友表示赞同!
愁杀
nginx出现500错误,这让我怀疑是不是服务器出了问题。
有17位网友表示赞同!
心脏偷懒
500 Internal Server Error,每次出现都让人头疼,希望网站能提高稳定性。
有10位网友表示赞同!
最迷人的危险
这500错误也太影响心情了,每次遇到都让人怀疑人生。
有16位网友表示赞同!
坠入深海i
500错误太常见了,网站得好好检查一下了,别让用户失望。
有7位网友表示赞同!
有你,很幸福
nginx的500错误让我对网站的专业性产生了疑问,希望能尽快解决。
有8位网友表示赞同!
长裙绿衣
500 Internal Server Error,每次遇到都让人心情烦躁,希望网站能重视。
有7位网友表示赞同!
隔壁阿不都
这500错误也太不友好了吧,每次访问都遇到,希望网站能改进。
有11位网友表示赞同!