查看原文
其他

Arcgis地图制图基础|Arcgis地图符号制作

小鸽鸽 地理信息论坛 2021-01-15

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线符号效果。


收藏丨Arcgis安装包大全

快讯丨全国各省第三次土地调查最新进度

名单 | 自然资源部拟成立6大部门16司:探索“多规合一”模式


小编微信


进技术交流群请添加下方小编微信


测绘地理信息管理网

ID:chdlxxglw

测万水千山   绘天下地图 


 ↑↑↑ 长按二维码关注 


环境生态论坛

 

环保人都在关注的论坛--环境生态论坛

 ↑↑↑ 长按二维码关注 


地理信息论坛

 ID:dixinluntan

地理信息论坛:最前沿的产业技术、最前沿的新闻动态、最前沿的行业资讯。

 ↑↑↑ 长按二维码关注 


清废行动2018

 

助推绿色发展   建设美丽中国

 ↑↑↑ 长按二维码关注 

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存