Arcgis地图制图基础实操
ArcGIS地图符号制作(本期内容)
(一)银行、地铁等约定俗成符号的制作
(二)公路、铁路等通用线符号的制作
(三)特殊视角-带阴影3D线符号的制作
数据获取方式扫描加V说明来意
Arcgis地图制图基础实操
ArcGIS地图符号制作(本期内容)
(一)银行、地铁等约定俗成符号的制作
(二)公路、铁路等通用线符号的制作
(三)特殊视角-带阴影3D线符号的制作
数据获取方式扫描加V说明来意
(一)银行、地铁等约定俗成符号的制作
下面以地铁符号为例,介绍单色和多色约定俗成符号的制作过程。
单色地铁符号制作
[1]从网上收集各城市的地铁符号,并在Photoshop中进行适当修改,使其大小基本一致(400*400像素),如图 1;
图 1 各城市地铁标志
[2]将各城市地铁标志的图片输出保存为“.bmp”格式,并存放在同一文件夹中(文件夹名称subway);
[3]打开FontCreator 软件,界面如图 2所示:
①标题栏:显示该套字体或符号的文件名称;
②菜单栏:提供Font Creator的所有功能;
③快捷工具栏:将常用的工具用快捷按钮来显示;
④内置用例:提供一些简单常用的图形、符号;
⑤主显示区:显示所有的字体或符号;
⑥状态栏:显示总览视图和字符编辑视图时的状态信息。
图 2 Font Creator界面
[4]单击【File】->【New】,弹出New Font窗口,如图 3,将字体家族名称命名为“ESRI China Oline1 subway”;
图 3 新建字体窗口
[5]单击【OK】后将打开字体文件,全选所有字符框(Ctrl+A),如图 4,按Backspace键删除已有字符;
图 4 ESRI China Oline1 subway.ttf字体文件
[6]接下来设置字符环境。①在添加和编辑每个字符之前,首先明确该套字符的最大尺寸,这是由于每套字符在使用时,需要设定统一的范围使其规范。单击【Format】->【Font Settings】,弹出字体设置窗口,切换到【Header】页,设置【Layout】下的【Units per em】为2048;②设定字符的辅助线,以限定字符的方位,如字形轮廓超出该范围,会影响字符在ArcGIS 符号编辑器中的显示效果。切换到【Metrics】页,设置【窗口上升(Win Ascent)】为2048,【窗口下降(Win Descent)】为0,单击【OK】关闭窗口。单击菜单栏【Tools】->【Guidelines Options】,设置垂直Y为0和2048,水平X为0和2048,单击【OK】完成参考线选项设置。所有如图 5所示;
图 5 设置字符环境
[7]双击字体文件中任意一个字符框,进入字符编辑窗口,右键单击窗口空白,选择【Import Image】,弹出导入图像对话框,如图 6;
图 6 导入图像
[8]单击【Load】,选择导入图片,如图 7;
图 7 选择导入图片
[9]单击【打开】,进入参数设置窗口,如图 8;
图 8 导入图像参数设置
[10]单击【Generate】,在字符编辑窗口中打开图像,如图 9;
图 9 导入结果
[11]拉框选中整个符号,按F6键,弹出【Transform】窗口,设置符号大小为2048和2048(左下角对齐),符号位置为0和0(左下角对齐),如图 10,单击【Apply】完成;
图 10 调整符号大小、位置
[12]调整【Bearings】红线,使字符显示居中,各调整到0和2048位置,如图 11;
图 11 调整Bearings红线
[13]关闭字符编辑窗口,回到字体文件。右键单击新建的字体,选择【Properties】;
图 12 选择字体属性
[14]弹出Properties窗口,切换到【Mapping】页,在Value设置唯一值(如1,所有字体的Value值不相同),单击【Add】,如图 13;
图 13 设置字体Value值
[15]单击【OK】,关闭Properties窗口,保存字体文件;
[16]安装字体文件。将字体文件“ESRI China Oline1 subway.ttf”拷贝至系统Fonts目录下(C:\Windows\Fonts\),字体文件将被安装,此时可以在ArcMap中引用该字体文件创建符号(具体步骤参见本节第22步)。
多色地铁符号制作
对于由两种或两种以上颜色组成的符号,还需要特殊的处理。先在FontCreator中依据颜色将符号拆分不同的部分,分别保存字符,并保证每个字符包含的符号部分的相对位置不变。使用时,在ArcMap中将字符组合,显示为不同颜色,构成完整的多颜色符号。下面以长沙地铁符号为例,如图 14,说明多色符号的制作过程。
图 14 长沙地铁符号
[17]在调整大小、位置后(即第12步完成后),全选整个符号,将其复制(Ctrl+C),如图 15,然后将符号上面红色部分删除,保留下面蓝色部分,如图 16;
图 15 全选复制
图 16 保留下面蓝色部分
[18]重新打开一个字符编辑窗口,粘贴(Ctrl+V)复制的长沙地铁符号,删除下面蓝色部分,使其只保留上面红色部分,如图 17;
图 17 保留红色部分
[19]注意调整【Bearings】红线,使字符显示居中,调整到0和2048位置;
[20]关闭字符编辑窗口,设置Value值,保存字体文件;
[21]安装字体文件,将字体文件“ESRI China Oline1 subway.ttf”拷贝至系统Fonts目录下(C:\Windows\Fonts\),字体文件将被安装;
[22]启动ArcMap,单击【自定义】->【样式管理器】,在符号管理器中添加自定义样式文件(*.Style),创建新的标记符号,如图 18;
图 18 创建新的标记符号
[23]进入符号属性编辑器窗口,在【图层】中添加两个层,第一个层选择“ESRI China Oline1 subway”字体中的长沙地铁符号上面红色部分,第二个层选择下面蓝色部分。分别设置不同的颜色(红、蓝),相同的大小,调整Offset值使其对齐,如图 19。
图 19 ArcMap中创建长沙地铁符号
[24]单击【ok】,完成长沙地铁符号创建。
以上就是在FontCreator中制作字符和ArcGIS中使用字符创建符号的过程。
(二)公路、铁路等通用线符号的制作
下面以虚线铁路符号为例,介绍通用线符号的制作过程。
[1]启动ArcMap,单击【自定义】->【样式管理器】,在符号管理器中添加自定义样式文件(*.Style),创建新的线符号,如图 20;
图 20 创建新的线符号
[2]在线符号属性编辑窗口,单击【添加图层】,添加线符号图层,如图 21;
图 21 添加新图层
[3]设置线符号图层的属性,均选择【制图线符号】。底部的图层较宽,宽度设置为6,颜色为黑色,线端头为平端头,如图 22;顶部的图层较窄,宽度设置为3,颜色通常为白色,线端头为圆头斜接,如图 23,第二个图层的模板页为一个方块开,一个方块关,间隔为 8 磅,如图 24;
图 22 底部图层设置
图 23 顶部图层设置
图 24 顶部图层模板设置
[4]单击【确定】,保存符号。制作完成的符号样式如下:
以上就是通用线符号的制作方法,通过共享样式文件(*.Style),我们可以把自己制作的通用符号分享给他人或组织来使用,还可以通过协同工作共同丰富符号库内容。
一些通用线符号的示例:
(三)特殊视角-带阴影3D线符号的制作
下面介绍带阴影3D线符号的制作过程。
首先,用多环缓冲区方法符号化线要素,表现明暗效果。
[1]启动ArcMap,打开【3Dline_Start.mxd】,如图 25;
图 25 初始数据情况
[2]打开【ArcToolbox】->【分析工具】->【邻域分析】->【多环缓冲区】工具,输入要素选择pipelines,距离设置7个值,距离逐渐变小,融合选项类型选择ALL,如图 26;
图 26 多环缓冲区工具
[3]单击【确定】,生成新的图层pipelines_MultipleRingBuffe;
[4]在内容列表中,右键点击【pipelines_MultipleRingBuffe图层】,选择【属性】;
[5]切换到【符号系统】页,选择【类别】->【唯一值】,字段选择distance,色带选择蓝至深蓝色,如图 27。如果没有该色带,可以根据图 28,自己制作色带符号;
图 27 多环缓冲区图层属性
图 28 编辑色带参数
[6]单击【确定】,关闭图层属性窗口,查看符号化效果,如图 29;
图 29 多环缓冲区符号化效果
其次,使用制图表达的移动效果制造阴影。
[7]在内容列表中,右键单击【pipelines_MultipleRingBuffe图层】,选择【将符号系统转为制图表达】,弹出创建制图表达窗口,如图 30;
图 30 创建制图表达
[8]单击【转换】,生成制图表达图层pipelines_MultipleRingBuffe_Rep;
[9]在内容列表中,右键单击【pipelines_MultipleRingBuffe_Rep图层】,选择【属性】;
[10]打开图层属性窗口,切换到【符号系统】页,选择【制图表达】>【pipelines_MultipleRingBuffe_Rep】,给每个图层设置颜色,从上至下,由深灰至浅灰,单击【+】给每个图层增加几何效果【移动】,设置X方向偏移6 pt,Y方向偏移-6 pt,如图 31。切换到【显示】页,设置图层透明度为30%;
图 31 制图表达移动效果
[11]单击【确定】,关闭图层属性窗口。
[12]在内容列表中,将【pipelines_MultipleRingBuffe_Rep图层】移至【pipelines_MultipleRingBuffe图层】的下方,查看地图符号化效果,如图 32;
图 32 制图表达阴影效果
最后,使用山体阴影将明暗效果偏移,增加真实感。
[13]打开【ArcToolbox】->【Spatial Analyst工具】->【距离分析】->【欧氏距离】工具,输入数据源选择pipelines图层,距离参数设为3(最终符号宽度的一半),如图 33;
图 33 欧氏距离工具
[14]单击【确定】,生成栅格数据图层EucDist_pipe;
[15]打开【ArcToolbox】->【Spatial Analyst工具】->【表面分析】->【山体阴影】工具,输入数据源选择EucDist_pipe1图层,其他参数默认,如图 34;
图 34 山体阴影工具
[16]单击【确定】,生成栅格数据图层HillSha_EucD;
[17]在内容列表中,右键单击HillSha_EucD图层,选择【属性】;
[18]打开图层属性窗口,切换到【符号系统】页,选择【已分类】,将类别设为10类;
[19]单击【分类】按钮,弹出分类窗口,设置最低类别值为0-127,余下的9类值从128-254平等间隔,如图 35;
图 35 分类窗口
[20]单击【确定】,返回图层属性窗口,设置0-127类别为无色,余下9类,用黑至白的色带符号化,如图 36。切换到【显示】页,设置图层透明度为60%;
图 36 山体阴影层属性
[21]单击【确定】,在内容列表中将【HillSha_EucD1图层】移至最上方,查看地图显示效果,如图 37。
图 37 带阴影的3D符号最终效果
许多创造性的地图的效果,解决方案通常是一系列技术和一些列工具的结合使用。这个例子给您一个起点,从实践不同工具的多种设置开始提高和精炼您的技术,实现您自己的3D线符号效果。
名单 | 自然资源部拟成立6大部门16司:探索“多规合一”模式
小编微信
进技术交流群请添加下方小编微信
测绘地理信息管理网
ID:chdlxxglw
测万水千山 绘天下地图
↑↑↑ 长按二维码关注
环境生态论坛
环保人都在关注的论坛--环境生态论坛
↑↑↑ 长按二维码关注
地理信息论坛
ID:dixinluntan
地理信息论坛:最前沿的产业技术、最前沿的新闻动态、最前沿的行业资讯。
↑↑↑ 长按二维码关注
清废行动2018
助推绿色发展 建设美丽中国
↑↑↑ 长按二维码关注