专题图是指突出而尽可能完善、详尽地表达制图区内的一种或几种自然或社会经济要素的地图。专题图的制图领域宽广,凡具有空间属性的信息数据都可以用其来表示。由于DEM描述的是地面高程信息,它在测绘、水文、气象、地貌、地质、土壤、工程建设、 通讯、军事等国民经济和国防建设以及人文和自然科学领域有着广泛的应用。本文介绍一下在arcgis中如何对DEM进行专题图配图。
本文需要用的软件工具有两个:
本文需要用的软件工具有2个,第一款要用的软件是locaspace viewer,该软件集成了Google Earth、天地图等影像和三维地形的在线地图地形服务,并支持影像地形免费下载,使用起来很方便。第二款是ARCGIS 10.1。说到三维地形数据,还有一个地方有不错的三维数据浏览体验,也分享给大家:www.wish3d.com。
附上这两款软件的下载地址
locaspace viewer:http://rj.baidu.com/soft/detail/39338.html?ald
ARCGIS10.1:链接:https://pan.baidu.com/s/1cManZC 密码:4ck8
操作步骤如下:
首先要获取DEM地形数据,locaspace viewer可以免费方便的下载。
1.进入locaspace viewer软件界面

在操作模块下找到地形下载,下拉按钮中有两种下载范围确定方式,一种是选择已经存在的矢量边界数据下载,还有一种是绘制范围下载。本文采用第二种下载方式,绘制范围下载。

勾选绘制范围下载后,点击地形下载按钮,绘制好要下载的范围,弹出地形下载参数选择对话框如图:

可以选择下载级数,导出路径和任务名称,可以估算下载数据的大小。本文选择19级地形下载,导出路径为默认即可,点击开始后,自动下载,下载完成会自动弹出数据所在文件夹。
下载完成后,加载到arcgis中如图:

把下载的地形数据加载到locaspace viewer可以看出非常真实的三维效果,这就是二维和三维的差距呀。

在像arcgis这样的二维数据处理和展示平台中光有DEM数据还是感觉不够直观,内容上也单调了一些,所以还要来一点料,那就是等高线。locaspace viewer中也提供了免费的等高线下载功能,非常方便。还是在操作模块,下面有一个等高线预览,这个可以先让我们预览一下等高线的效果。

等高线预览同样也包括了选择区域和绘制区域两种方式,为了生成的等高线与之前下载的DEM数据范围保持一致,我们可以先将在下载DEM数据是由locaspace viewer自动生成的绘制范围kml文件导入到locaspace viewer中,这样就可以直接选择区域而预览等高线效果了,实在是非常的方便。如图为等高线预览效果,可以通过对话框中的参数调整来预览不同的等高线效果,可以调整的参数有:取点密度和等高线间距,为了有更好的显示效果,本文的取点点密度和等高线间距都选为100米。

根据预览的结果得到满意的参数设置后,需要进行等高线提取操作,还是在操作模块下,有提取高程功能,还是有两种方式提取:选择范围和绘制范围,那我们当然是通过选择locaspace viewer生成的kml来确定等高线提取的范围。

输入之前的采样间距100米,点击提取在列表中生成了等高线,点击导出选择导出路径将等高线导出为grd格式。
导出成功以后点击等高线生成按钮,输入等高线间距为100米,把grd等高线数据生成为shp格式的可读矢量数据。

可以看到在locaspace viewer中的等高线效果。

把矢量等高线数据加载到arcgis中与DEM数据叠加在一起查看如图:

这样看起来料算是足了,又有DEM数据的深浅来显示地形变化,又有等高线数据来显示高程的起伏,但是这黑白的颜色和单调的等高线实在是影响美观,那么想要美观一点的地形图就得用到渲染效果了。
首先是对DEM数据渲染:在图层文件中右击DEM数据,选择属性,弹出图层属性对话框,点击符号系统,选择拉伸,在色带中选择一个色带,点击确定。

如图这个DEM数据就绚丽了许多,而且深浅一目了然,非常直观。

接下来对等高线进行渲染:同样的操作,右击图层,选择属性,点击符号系统(此处截图就省略了,参照上图操作即可),在符号系统中,依次选择类别下的唯一值,值字段选择带有高程信息的ELEVATION字段,色带选择与DEM数据反差较大的色带,点击添加所有值按钮,然后确定

如图,等高线按照100m的间距也进行了自动分级,这样看起来就更加直观了。

可是,这是在arcgis中查看,如何能够出一张随时都能看的jpg格式的专题图呢,插入各种报告中也是极方便的。最后就来介绍一下如何出专题图。
点击左下角布局视图按钮

变成了如图所示,在普通A4的布局中不够美观,可以在菜单栏中文件节点下选择页面和打印设置。选择横向即可。

设置完成后如图所示。

专题图一般包含有地图,图例和指北针标题等信息。首先插入图例,在菜单栏插入节点下选择图例

DEM数据和等高线都需要出现在图例中,所以图例项列表中这两项数据都要包含。

继续点击下一步,在进行几个下一步操作以后生成一个图例。

这个图例显然与整体布局格格不入,选中图例右键选择属性,调整其样式和行列数:

本文样式选为默认,列数定位7列布局比较合理。
调整好图例和地图的位置,然后与图例插入方法一样,依次插入指北针和地图标题(或者插入文本)。最后专题图如图所示

最后一步导出专题图为图片。菜单栏文件节点下,导出地图,弹出导出地图对话框,编辑图片名称,保存的格式,图片的分辨率等属性信息,确定,程序导出图片。

最后的出图结果:

DEM专题图出图完毕。

用ARCGIS配出一张DEM专题图的更多相关文章

  1. java绘图原理------在窗口界面(或面板上)画出一张或多张图片问题解决方法

    /** *@author blovedr * 功能: java绘图原理------在窗口界面(或面板上)画出一张或多张图片问题解决方法 * 日期: 2018年4月28日     16:20 * 注释: ...

  2. MATLAB 出一张好看的图

    1.坐标轴的视点(viewpoint):从哪个方向看整个坐标系统,这决定了坐标轴的方向和位置,通过view函数实现视点的设置:view([z y ]):(将坐标系统想象为一座房子,而自己是个会飞的天使 ...

  3. ae专题图

    点密度图.分层设色图/等级图.单值图.柱状图.饼状图的实现代码 C# private void 点密度图ToolStripMenuItem_Click(object sender, EventArgs ...

  4. [转] ArcEngine 产生专题图

    小生原文 ArcEngine 产生专题图 ArcEngine提供多个着色对象用于产生专题图,可以使用标准着色方案,也可以自定义着色方案,ArcEngine提供8中标准着色方案. 一.SimpleRen ...

  5. ArcGIS地形分析--TIN及DEM的生成,TIN的显示

    DEM是对地形地貌的一种离散的数字表达,是对地面特性进行空间描述的一种数字方法.途径,它的应用可遍及整个地学领域.通过对本次实习的学习,我们应加深对TIN建立过程的原理.方法的认识:熟练掌握ArcGI ...

  6. 利用arcgis制作出 源解析要用的ASCII文件

    准备:1.确定好模拟区域范围,精度,行列数          2.确定好源解析的城市规划 思路: 1.全国省级图+本地市县图-->合成一张区域图(联合) 合成之后,添加一个字段,一个数字类型字段 ...

  7. WebGL的颜色渲染-渲染一张DEM(数字高程模型)

    目录 1. 具体实例 2. 解决方案 1) DEM数据.XYZ文件 2) showDEM.html 3) showDEM.js 4) 运行结果 3. 详细讲解 1) 读取文件 2) 绘制函数 3) 使 ...

  8. mysql 如何找出两张表之间的关系

    分析步骤: #1.先站在左表的角度去找 是否左表的多条记录可以对应右表的一条记录,如果是,则证明左表的一个字段foreign key 右表一个字段(通常是id) #2.再站在右表的角度去找 是否右表的 ...

  9. SQL数据库查询出一张表中重复的数据,按某个字段来查找。

    例如表名为Course 需要查询出name重复的有那些??? 解答如下: 补充: 如:查询每个姓名出现大于2次,SQL如下 SELECT COUNT(NAME) as '出现次数',  NAME FR ...

随机推荐

  1. backbone学习总结(一)

    入职第三天,新公司项目用到backbone+underscore+require等框架,前两天把项目的开发环境都配置好啦,项目也能跑起来,现在准备好好学习公司自己的框架以及用到的框架,有点想吐槽,开发 ...

  2. AlwaysOn添加高可用性自定义登陆用户的方法

    1.在主服务器添加自定义登陆用户,比如TestUser 2.在主服务器执行如下SQL,在master数据库创建存储过程sp_hexadecimal,sp_help_revlogin USE maste ...

  3. [2014.01.27]wfTextImage 文字图像组件 1.6

    全新开发的文字转图像组件--wfTextImage,使用简单,功能强大,图像处理效果极佳.     将大段的文本内容转换成GIF图片.     有效防止文字内容被复制抄袭,有效保护文字资料.      ...

  4. A 最熟悉的陌生人 (纪念当年就读的梅州市江南高级中学)

    最熟悉的陌生人 作者:张慧桥 “枪与玫瑰” 就象瘟98有时会死机天有时会下雨枪有时会走火美国战机有时会掉下来那样,我上网聊天也只是个偶然. 都是栀子那死丫头惹的祸.让每天都觉得是情人节的我那天我自己都 ...

  5. IIS7.5打开GZip压缩,同时启用GZip压缩JS/CSS文件的设置方法[bubuko.com]

    IIS7.5或者IIS7.0开启GZip压缩方法:打开IIS,在右侧点击某个网站,在功能视图中的“IIS”区域,双击进入“压缩”,如图下图: 分别勾选“启用动态内容压缩”和“启用静态内容压缩”.这样最 ...

  6. 如何通过SerialPort读取和写入设备COM端口数据

    SerialPort类用于控制串行端口文件资源.提供同步 I/O 和事件驱动的 I/O.对管脚和中断状态的访问以及对串行驱动程序属性的访问.另外,SerialPort的功能可以包装在内部 Stream ...

  7. MyBatis原理分析之四:一次SQL查询的源码分析

    上回我们讲到Mybatis加载相关的配置文件进行初始化,这回我们讲一下一次SQL查询怎么进行的. 准备工作 Mybatis完成一次SQL查询需要使用的代码如下: ) { ); ) { throw ne ...

  8. 【MySQL】排序原理与案例分析

    前言 排序是数据库中的一个基本功能,MySQL也不例外.用户通过Order by语句即能达到将指定的结果集排序的目的,其实不仅仅是Order by语句,Group by语句,Distinct语句都会隐 ...

  9. storm基础系列之一----storm并发度概念剖析

    前言: 学了几天storm的基础,发现如果有hadoop基础,再理解起概念来,容易的多.不过,涉及到一些独有的东西,如调度,如并发度,还是很麻烦.那么,从这一篇开始,力争清晰的梳理这些知识. 在正式学 ...

  10. dependencies 和 devDependencies

    npm install node_module –save自动更新dependencies字段值 npm install node_module –save-dev自动更新devDependencie ...