查看原文
其他

ArcGIS地图制图基础|巧用制图表达



01房屋阴影效果的实现

创建房屋阴影效果,分以下2个步骤来实现。

第1步:将要素类符号转换为制图表达

【由于需要使用制图表达,因此数据需要存储在geodatabase当中】

[1]启动ArcMap,打开【房屋阴影.mxd】工程文件,如图 1;

图 1 初始符号化效果

[2]在内容列表中,右键单击【建筑点】图层,选择【将符号系统转换为制图表达】;

图 2 符号系统转换为制图表达

[3]打开【将符号系统转换为制图表达】窗口,输入制图表达名称为【建筑点_Rep】,其他属性设置如图 3;

图 3 转为制图表达

[4]单击【转换】,在内容列表中即生成一个名为【建筑点_Rep】的制图表达图层,将该图层放置在【建筑点】图层下方;

第2步:设置填充符号颜色,添加移动几何效果

[5]在内容列表中,右键点击【建筑点_Rep】图层,选择【属性】;

[6]打开【图层属性】窗口,切换到【符号系统】页,选择【制图表达】->【建筑点_Rep】,可以查看制图表达规则及其属性,【添加】新标记图层;

图 4 添加新标记图层

[7]在新的标记中修改标记的颜色为灰色,大小改为2Pt,X偏移改为0.3pt, y偏移改为-0.3pt;

图 5 修改符号设置

[8]上移蓝色图层,将灰色图层移至底部;

[9]单击【确定】,弹出如图 6所示的警告窗口,单击【确定】后全部设置生效,查看地图窗口,如图 7所示。

图 6 弹出警告

图 7 房屋阴影效果图



02河流渐变效果的实现

[1]启动ArcMap,打开【河流渐变_Start.mxd】,如图 8;

图 8 河流图层

[2]在内容列表中,右键单击【河流数据】图层,选择【将符号系统转换为制图表达】;

图 9 将符号系统转换为制图表达

[3]打开【将符号系统转换为制图表达】窗口,输入制图表达名称为【河流数据_Rep】,其他属性设置如图 10;

图 10 设置制图表达属性页

[4]单击【转换】,即生成一个名为【河流数据_Rep】的制图表达图层。该图层可以代替河流数据图层,取消显示河流数据图层;

[5]在内容列表中,右键单击【河流数据_Rep】图层,选择【属性】;

[6]打开【图层属性】窗口,切换到【符号系统】页,选择【制图表达】->【河流数据_Rep】,可以查看制图表达规则及其属性,如图 11;

图 11 制图表达规则及其属性

[7]单击【添加】新填充图层面层,如图 12;

图 12 在规则中添加面层

[8]为该面层添加几何效果,选中该面层,单击【+】,如图 13;

图 13 添加几何效果

[9]弹出【几何效果】窗口,选择【线输入】->【锥状面】(锥状面效果),如图 14;

图 14 几何效果

[10]单击【确定】,回到图层属性的符号页;

[11]单击【显示字段覆盖】,启动数据字段驱动制图,起始宽度选择【fromwidth】,终止宽度选择【towidth】;

图 15 设置锥状面参数

[12]单击【确定】,将弹出如图 16所示的警告窗口,单击确定后全部设置生效,查看地图窗口,如图 17所示。

图 16 弹出警告

图 17 河流渐变效果



03标记符号对齐的实现

[1]启动ArcMap,打开【对齐标记_Start.mxd】,如图 18;

图 18 原始数据效果

[2]在内容列表中,右键单击【标记】图层,选择【将符号系统转换为制图表达】;

图 19 将符号系统转换为制图表达

[3]打开【将符号系统转换为制图表达】窗口,输入制图表达名称为【标记_Rep】,其他属性设置如图 20;

图 20 设置制图表达属性页

[4]单击【转换】,即生成一个名为【标记_Rep】的制图表达图层。该图层可以代替【标记】图层,取消显示【标记】图层;

[5]打开【ArcToolbox】->【制图工具】->【制图优化】->【对齐标记】工具;

图 21 选择对齐标记

[6]设置对齐标记相关参数,输入带标记制图表达点要素选择【标记_Rep】,输入具有笔划或填充制图表达的要素选择【道路】,搜索距离为50磅,标记方向为默认【PERPENDICULAR】(制图表达的标记与笔划或填充制图表达垂直对齐);

图 22 设置对齐标记

[7]单击【确定】,完成标记要素转换,查看地图效果如图 23。

图 23 标记符号对齐效果



04(四)虚线符号控制的实现

[1]启动ArcMap,打开【虚线控制_Start.mxd】如图 24;

图 24 徒步小路图层

[2]在内容列表中,右键单击【徒步小路】图层,选择【将符号系统转换为制图表达】;

图 25 将符号系统转换为制图表达

[3]打开【将符号系统转换为制图表达】窗口,输入制图表达名称为【徒步小路_Rep】,其他属性设置如图 26;

图 26 设置制图表达属性页

[4]单击【转换】,生成名为【徒步小路_Rep】制图表达图层。该图层可以代替【徒步小路】图层,取消显示【徒步小路】图层;

[5]在内容列表中,右键点击【徒步小路_Rep】图层,选择【属性】;

[6]打开【图层属性】窗口,切换到【符号系统】页,选择【制图表达】->【徒步小路_Rep】,可以查看制图表达规则及其属性,如图 27;

图 27 制图表达规则及其属性

[7]为该线层添加虚线效果,选中该线层,单击【+】,如图 28;

图 28 添加几何效果

[8]弹出【几何效果】窗口,选择【线输入】->【虚线】,如图 29;

图 29 几何效果

[9]单击【确定】,回到图层属性的符号页;

[10]在虚线中设置相关参数,模式改为3:2,端点设置为半模式,端头及连接设置为圆头斜接,颜色按需设置。

图 30 设置虚线参数

[11]单击【确定】,将弹出如图 31所示的警告窗口,单击【确定】后全部设置生效,查看地图窗口,如图 32所示;

图 31 弹出警告

图 32 虚线符号控制效果

[12]打开【ArcToolbox】->【制图工具】->【制图优化】->【按角度设置控制点】工具;

图 33 选择对齐标记

[13]设置工具相关参数,输入带制图表达的要素选择【徒步小路_Rep】,最大角度为145;

图 34 设置对齐标记

[14]单击【确定】,完成按角度设置控制点,查看地图效果发生变化,如图 35。

图 35 添加控制点的效果



05自由制图表达编辑

[1]启动ArcMap,打开【自由制图表达_Start.mxd】,如图 36;

图 36 研究区域图层

[2]在内容列表中,右键单击【研究区域】图层,选择【属性】;

[3]在【图层属性】窗口中,切换到【符号系统】页,选择【类别】->【唯一值】,设置值字段为【type】,【添加所有值】,如图 37;

图 37 唯一值符号渲染

[4]设置草地符号。双击值为0的符号,打开【符号选择器】,在左侧的符号样式中选择【草地】,如图 38;

图 38 设置填充符号

[5]单击【确定】,如图 39;

图 39 填充符号效果

[6]设置林地符号。双击值为1的符号,打开【符号选择器】,在左侧的符号样式中选择【暗绿色】,轮廓颜色设置为无色;

图 40 设置填充符号

[7]单击【编辑符号】,弹出【符号属性编辑器】窗口,在图层窗口单击【+】,添加新的符号图层,图层类型选择【标记填充符号】;

图 41 设置新加符号属性

[8]单击【标记】,弹出【符号选择器】;

图 42 设置标记符号属性

[9]单击【编辑符号】,弹出【符号属性编辑器】,选择【字符标记符号】类型,字体选择ESRI US Foresty 2,Unicode为97,设置符号大小为10,颜色设为绿色,如图 43;

图 43 设置阔叶林符号

[10]连续单击【确定】,返回【符号属性编辑器】,设置效果如图 44;

图 44 图层填充效果

[11]再添加一个标记填充符号图层。在图层窗口单击【+】,添加新的符号图层,图层类型选择【标记填充符号】;

图 45 设置新加符号属性

[12]单击【标记】,弹出【符号选择器】;

图 46 设置标记符号属性

[13]单击【编辑符号】,弹出【符号属性编辑器】,选择【字符标记符号】类型,字体选择ESRI US Foresty 2,Unicode为89,设置符号大小为10,颜色设为冷杉绿,X偏移为6,如图 47; 

图 47 设置针叶林符号

[14]连续单击【确定】,返回【符号属性编辑器】,设置效果如图 48;

图 48 图层填充效果

[15]连续单击【确定】,返回【图层属性】窗口,如图 49;

图 49 图层整体填充设置

[16]单击【确定】,查看地图效果,如图 50;

图 50 图层整体填充效果

[17]在内容列表中,右键单击【研究区域】图层,选择【将符号系统转换为制图表达】;

图 51 符号系统转换为制图表达

[18]打开【将符号系统转换为制图表达】窗口,输入制图表达名称为【研究区域_Rep】,其他属性设置如图 52;

图 52 修改图层名称

[19]单击【转换】,在内容列表中即生成一个名为【研究区域_Rep】的制图表达图层,将【研究区域】图层设置为不显示;

[20]右键单击菜单栏空白处,选择【编辑器】和【制图表达】两个工具条;

图 53 增加编辑器工具

图 54 增加制图表达工具

[21]设置【研究区域_Rep】为可选择,如图 55;

图 55 设置图层为可选择

[22]在【编辑器】工具条上,选择【开始编辑】状态;

图 56 设置图层可编辑

[23]使用【选择要素工具】选中林地要素,在【制图表达】工具条上,选择【自由式制图表达】->【转换为自由式制图表达】,如图 57;

图 57 选择要进行自由式制图表达的要素

[24]在【制图表达】工具条上,选择【制图表达属性】;

图 58 选择制图表达属性

[25]打开【制图表达属性】窗口,选择并删除线图层;

图 59 制图表达属性设置

[26]选中【针叶标记】图层,设置大小为20pt,把在面内部改为【在面内部随机放置】;

图 60 标记放置设置

[27]将在面内部随机放置里,x步长改为30pt,y步长改为30pt,裁剪改为显示接触边界的标记,种子改为3;

图 61 在面内部随机放置属性设置

[28]选中【阔叶标记】图层,设置大小为20pt,把在面内部改为【在面内部随机放置】;

图 62 制图表达属性设置

[29]将在面内部随机放置里,x步长改为30pt,y步长改为30pt,裁剪改为显示接触边界的标记,种子改为3;

图 63 在面内部随机放置属性设置

[30]在【编辑器】工具条上,选择保存编辑内容,地图效果如图 64所示;

图 64 地图效果图

[31]使用【编辑工具条】->【选择要素工具】再次选中林地要素,在【制图表达】工具条上,选择【自由式制图表达】->【编辑自由式制图表达】,如图 65;

图 65 编辑自由式制图表达的要素

[32]弹出【自由式制图表达编辑器】,使用【选择部件】工具,选择林地要素;

图 66 选择林地要素

[33]右键单击林地要素,选择【分割符号图层】;

图 67 制图表达属性设置

[34]使用【选择部件】工具,再次选择林地要素,发现林地要素按照符号图层分割为三个层:针叶标记、阔叶标记和填充面,如下图;

图 68 针叶标记层

图 69 阔叶标记层

图 70 填充面层

[35]选择【针叶标记层】,右键单击选择【将效果转换为几何】;

图 71 将针叶标记层转换为几何

[36]继续右键单击选择【拆分多部件几何】,针叶标记变成单个几何体,可以随意移动,调整位置;

图 72 拆分多部件几何

图 73 调整单个针叶标记的位置

[37]选择河流附近的针叶树,移动其位置,使树木避开河流,如图 74;

图 74 针叶树木避开河流效果

[38]重复35-37步骤,移动阔叶数据,使其避开河流;

[39]单击【确定】,关闭【自由式制图表达编辑器】;

[40]在【编辑器】工具条上,选择保存编辑内容,选择结束编辑,最终效果如所示。

图 75 最终地图效果


来源:中图地信

版权归原作者所有,如有侵权请告知删除

-END-


干货|关于坐标转换,坐标系(大地坐标、平面坐标、投影、北京54、西安80、WGS84)的一些理解

【ArcGIS教程】地图美化的方法

ArcGIS常见的叠加操作分析情况汇总,盘他!

ArcGIS之林业专题制图过程

ArcGIS制图 | 中国地图制作



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

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