地形图指比例尺大于1∶100万的着重表示地形的普通地图(根据经纬度进行分幅,常用有1:100万,1:50万,1比25万,1:15万,1:10万,1:5万等等)。由于制图的区域范围比较小,因此能比较精确而详细地表示地面地貌水文、地形、土壤、植被等自然地理要素,以及居民点、交通线、境界线、工程建筑等社会经济要素。地形图是根据地形测量或航摄资料绘制的,误差和投影变形都极小。地形图是经济建设、国防建设和科学研究中不可缺少的工具;也是编制各种小比例尺普遍地图、专题地图和地图集的基础资料。不同比例尺的地形图,具体用途也不同。

根据地形图提取等高线是地形图的另一个大的应用方向。通过等高线可以对水库的坝址选择、港口的选址等对地形要求比较严格的建筑选址工作提供精准的依据。还可以对公路、铁路线的设计提供路线选择,地形起伏对线路的影响等数据。

本文介绍的就是如何用地形图来提取等高线。

首先是要下载地形数据,可以参考帖子:

http://www.cnblogs.com/123zxc/p/5913482.html中的地形数据下载部分,可以下载全球较高精度的地形数据。

下载好了地形数据以后,可以在三维地球软件locaspace viewer中看一下三维效果如图,我下载的是云南省大理市的地形数据:

除了在客户端浏览三维模型数据,下载完成的三维地形数据还有一个浏览方式,那就是在web浏览器端,浏览起来比客户端要方便很多,把链接分享给大家:

www.wish3d.com

locaspace viewer中下载的三维数据都是规则的矩形,要想严格按照边界的地形数据需要进行裁剪,关于在arcgis中如何对数据进行裁剪可以看一下这个帖子:http://www.cnblogs.com/123zxc/p/5868210.html。

地形下载完成后加载到arcgis中,开始提取等高线操作:

打开arctoolbox->3d analyst工具->栅格表面->等高线功能弹出下图对话框:

在对话框中输入地形数据,输出等高线矢量数据,这个地方要注意一点,在输出等高线矢量数据时,文件名的后缀要加上.shp,例如:denggaoxian.shp,这样就可以直接生成shp格式的等高线数据了,然后输入等高线间距,这个是控制等高线疏密的,这里我就输入100了。其他两项默认就好。

点击确定开始生成等高线过程。

等高线就生成完毕了。这么看等高线和地形数据还是有点影响美观的,所以,如果能改变一下配色就完美了,http://www.cnblogs.com/123zxc/p/5913482.html,这个帖子就是专门介绍如何在arcgis中配出一张好看的DEM专题图的。

arcgis中DEM如何生成等高线的更多相关文章

  1. ArcGIS案例学习笔记2_2_等高线生成DEM和三维景观动画

    ArcGIS案例学习笔记2_2_等高线生成DEM和三维景观动画 计划时间:第二天下午 教程:Pdf/405 数据:ch9/ex3 方法: 1. 创建DEM SA工具箱/插值分析/地形转栅格 2. 生成 ...

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

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

  3. ISurfaceOp 接口生成等高线

    (1)ISurfaceOp.Contour 根据DEM生成等高线图层: private void button1_Click(object sender, EventArgs e)        {  ...

  4. ArcGIS中的影像色彩校正(转)

    ArcGIS中的影像色彩校正 在遥感影像处理工作中,影像镶嵌是最常用影像处理方式之一,关于影像镶嵌的相关功能,在ArcGIS中有多种实现途径,如使用Mosaic工具.创建镶嵌数据集来进行虚拟镶嵌等等. ...

  5. ArcGIS中实现指定面积蜂窝(正六边形)方法

    本篇博文为博主(whgiser)原创,转载请注明. 空间聚集研究中,地理尺度大多数都是基于格网构建的,只需fishnet下就行了.也常有使用社区.交通小区(TZ)作为研究单元的.直到发现蜂窝网络做出的 ...

  6. ArcGIS中的坐标系:基本概念和常用操作(一)

    本文呢是主要是借鉴李郎平李大大的博士论文和百度百科,里面还有一点点我自己的理解,希望能帮助自己加深对于坐标系的认识. 李大大的博客:http://blog.sciencenet.cn/u/Brume ...

  7. ArcGIS读取dem格式数据

    DEM是GIS常用的一种数据,用来做各种分析.展示等,十分有用!它实质上就是一个栅格,只不过这个栅格值表示高程,常用的格式是tif,grid等.今天听到了另外一种说法:*.dem是最常见到的DEM的格 ...

  8. ArcGIS中的AddIn开发示例

    AddIn开发的插件效率高.操作简单.容易管理.方便共享.它还可以和Python结合(后面的博文中应该会涉及到),非常强大.下面简单描述一下ArcGIS中的AddIn开发过程: 1.在安装ArcGIS ...

  9. ArcGIS中标注转注记方法比较

    [数据处理]ArcGIS中标注转注记方法比较 (2013-02-22 08:42:15) 转载▼ 标签: arcgis 标注 注记 label annotation 分类: 数据处理 1.概述 由于切 ...

随机推荐

  1. TOMCAT 无法安装P7B格式的证书

    背景:通过按以下链接的方式生成了CSR文件,并申请到P7B格式的证书 现象:TOMCAT安装该证书时,要求输入Keystore key, 但是P7B证书自身并不携带私钥.导致无法通过TOMCAT安装该 ...

  2. linux 维护常见场景小命令 (未完待续)

    1.安装KDE桌面 [root@rhel06 ~]# yum -y groupinstall "X Windows System" "KDE Desktop" ...

  3. 警告:隐式声明与内建函数'exit'不兼容解决方案

    警告:隐式声明与内建函数'exit'不兼容解决方案 #include <stdio.h> int main() { printf("hello world!/n"); ...

  4. Intellij IDEA +MAVEN+Jetty实现SpringMVC简单查询功能

    利用 Intellij IDEA +MAVEN+Jetty实现SpringMVC读取数据库数据并显示在页面上的简单功能 1 新建maven项目,配置pom.xml <project xmlns= ...

  5. Maven项目java.lang.NoClassDefFoundError: Lorg/apache/log4j/Logger报错

    本文转载自:http://www.javaweb1024.com/info/894.jspx maven管理的项目,里面已经引入了log4j的包 maven引入如下: <dependency&g ...

  6. zookeeper在集群负载均衡中的应用

    zookeeper本身是不提供负载均衡的策略,需要自己来实现,所以这里确切的说,是在负载均衡中应用到了zookeeper做集群的协调. 对于HTTP请求的负载均衡,成熟的解决方案是Nginx(或Hap ...

  7. 【转】基于第一个PhoneGap(cordova)的应用详解

    PhoneGap是一套能让你使用HTML5轻松调用本地API接口和发布应用到商店的应用开发平台.官方说有低成本,低开发周期,轻量化等优点,这些咱暂时也没法证明,略过不表.但是有一条跨平台,却是很明显的 ...

  8. InvocationException: GraphViz's executables not found

    当我在visualize决策树,运行以下代码时,报错: InvocationException: GraphViz's executables not found import pydotplus f ...

  9. msqlserver 千万级别单表数据去掉重复记录使用临时表

    由于上周末小写把数据数据重复写入数据库,没办法,得去重! 最新使用的语句: use data set nocount ondelete DoRecordProperty from( select TI ...

  10. [源码]DataIOStream 数据流 处理基本数据类型的流

    纵骑横飞  章仕烜   首先我们来看一下 DataOutputStream   /**  * A data output stream lets an application write primit ...