地图整饰-框架与格网
来源:互联网 发布:sql case when else 编辑:程序博客网 时间:2024/05/16 15:47
地图整饰-框架与格网
by 李远祥
地图整饰元素中最常见的就是图框和网格了。只要确定了出图的纸张(就是图纸的大小),基本上就开始定义图框和格网。
在ArcMap里面,图框的定义还是相对来说要简单一些。在地图的DataFrame点击右键,进入到属性,可以调出图框(就是框架)的设置。
这个【框架】可以设置的地方不多,基本上就是边框的样式和颜色,图框的背景色和阴影。简单的来说,就是在纸张的边缘处定义了一个框,好让纸张看起来具备一定的边界。其中可以深入设置的地方并不多,主要是在边框的样式上。可以通过点击【边框】右侧的小按钮,进入边框的修改,如下图
而边框的样式,不外乎就是符号的修改,点击这个【更改符号】的按钮,跳进去的就是线符号的编辑了。如下图
如果想深入定制边框,那就需要对线符号的制作相当的熟悉才行。具体可以参考《技术篇-符号制作-线符号制作》的内容,这里不做详细的说明。
与图框联系得比较紧密的就是格网了,格网的意义在于表明出图区域所在的地理位置(一般都是使用经纬度来显示,当然也有使用标号值的)。在ArcGIS里面,格网的创建也是比较简单,直接切换到【格网】标签页,可以通过其向导方式进行创建。
通过点击【新建格网】,可以创建为地图创建一个格网,ArcGIS提供三种格网可以选择。分别是经纬网、方里格网和参考格网。如下图所示
前面两种还算是比较好理解,就是地图学上传统的名词,最后一个【参考格网】,就是创建一个基于自定义行列号的网格,形象点就是在地图上放叠加一个具有透明背景的excel表格。由于都是通过向导的方式来设置,基本上都是大同小异,这里主要介绍最常用的经纬网。ArcGIS的格网设计向导其实是可以忽略的,一路点击下一步直到完成,可以在后期进行一些细致的调整。后期可以选择某个格网,在【属性】中进行修改。如下图
从这个属性中可以看到其可以进行设置的地方有轴、内部标注、标注、线、绘制影线以及间隔。
轴:就是边框所带的刻度,看起来就像在边框处加入一把尺子,其中【主刻度】就是根据经纬网的间隔定下来的大的刻度,相当于尺子按照每厘米放一个很长的竖线刻度,【分刻度】就是将主刻度间距分成若干等分,相当于尺子的毫米。如下图,只是在边框的左边和下边显示刻度,其中将主刻度分为5等分显示,并且主刻度的竖线朝框内。
间隔:就是经纬网的间隔,一般根据制图规范或者是当前制图区域的范围决定。分为横向和纵向的设置。这里的X轴和Y轴设置,直接影响的就是轴上的主刻度,设置后会在主刻度上添加经纬线。还有就是这个坐标显示的格式,提供三种方式可以选择。
线:指的是经纬网的线样式。可以选择显示或者不显示,并且可以设置其线样式。
标注:这里的标注指的是刻度上的标注。可以设置样式、显示格式,哪个方向上的标注可显示出来。还有就是标注方向,一般情况下,Y轴上的标注会选择使用【垂直标注】
内部标注:指的是经纬网上的标注,如果显示,将会在地图图面上的经纬网显示对应的经纬读数,如下图
最后再来看我国1:500,1:1000,1:2000的基础地形图图式的规范。按照该规范的一些要求,ArcGIS的图框和格网根本上就不能满足。下图就是GB的规范要求。
遇到这种情况,不能通过常规的方法来实现,只能先定位好整个出图的单元格,然后通过这个范围用【创建渔网】工具去辅助生成网格线,或者通过换算内外图廓的距离去生成多组的网格线和坐标点,用作图框的刻度。总之,这个还是有一定的技术含量的。当前大部分的地图生产单位只要在ArcGIS中出图,基本上会将这些图廓整饰部分生成地理数据(由于生产任务基本上是固定的,地图分幅也是标准的,生成一次之后就可以多次复用了),而不是附加的整饰元素。
- 地图整饰-框架与格网
- 地图整饰-图例
- 利用arcpy进行地图整饰
- 【地图整饰】ArcMap添加地图标题及ArcEngine实现
- 【地图整饰】ArcMap添加图框及ArcEngine实现
- 地图框架
- 地图框架
- 校园地图框架设计
- 地图MapKit框架
- No2地图 MapKit框架
- iOS地图 MapKit框架
- 地图相关 MapKit框架
- android地图的框架与地图控件
- 二进制与格雷码的转换
- 集深V5-定位与格集-层次坐标
- 小米与格力的10亿豪赌!
- 二进制与格雷码之间的转换
- 二进制码与格雷码互相转换
- 软件加密破解分析
- 安卓项目中常用的第三方框架推荐
- Create_first_WDA
- cookie应用显示当前与之前时间
- 浅析“远程对象调用”
- 地图整饰-框架与格网
- python单元测试练习
- PHP 对象-数组转换
- 【Window内核驱动开发】——通过符号链接获取真实设备
- NOIP2016全国信息学分区联赛提高组第二试 组合问题
- Spring事务传播机制和数据库隔离级别
- 开发技巧笔记
- PowerDesigner 反向生成
- Entity Framework 6 Code First系列3: 实体类M:N配置