高程DEM-等高线生成-AutoCAD等高线

2023-10-17 18:44

本文主要是介绍高程DEM-等高线生成-AutoCAD等高线,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

高程DEM-等高线生成-AutoCAD等高线

发布时间:2018-01-17 版权:

 

同步视频教程卫星地图_高清卫星地图_卫星地图视频_下载高程等高线使用视频教程

专题地图制作视频教程卫星地图_高清卫星地图_卫星地图视频_地图数据应用(制作地图效果的基本过程)

视频教程如何选择中央子午线或者分度带

BIGEMAP GIS Office高程数据主要特点

全球范围

 简单易容快速处理、高效生成等高线
等高线可编辑 矢量化 栅格化

支持AutoCAD/南方CASS

(DXF、DWG、DAT)

支持三维(STL)

(二维/三维多段线)

支持多格式转换

(kml/kmz/shp/dxf/txt等)

支持投影转换(CGCS2000、Xi'an80,Beijing54,WGS84)支持专题图层制作

案例       等高线套合卫星影像教程

              高程点数据转成南方CASS的DAT格式(教程)

               DEM(高程)的应用(坡度坡向、提等高线、可视性分析、地形剖面)

                 矢量道路路网、水系

第一步:需要的工具

      1. BIGEMPA GIS Office  下载地址:http://download.bigemap.com/bmsetup.rar

测试数据下载

第二步骤:通过BIGEMAP GIS Office获取高程数据

       1. 启动BIGEMAP GIS Office软件,如下图所示:

image.png

    2. 选在你要的区域,双击下载,如下图所示:

image.png

      3. 选择下载的级别,建议尽量下载16级的,16级为最好级别。如果16级不能勾选,请选择下载小一点的范围,高程为矢量数据,超过20M大小,一般电脑都很难处理生成的等高线。下载之后的数据为tiff格式,实际为dem高程数据。

      4. 启动安装好的Global Mapper软件,启动中文版在安装好的目录下有个chs或则chinese的启动图标,如下图所示:

ad.png

    5. 将下载好的高程数据(下载目录下的后缀为tiff格式)拖入到global mapper中,如下图所示:

zz11.png

  6. 生成等高线,在global mapper中选择【分析】->【生成等高线】,弹出如下对话框:

a1.png

    从上往下,等高距可以任意设置,一般情况我们设置为10,即10米等高线,设置登高线越小,对电脑的配置要求越高,生成的时间也越长。

     点确定后,要等一会,电脑越差的时间越长。完了后你看到的是一团颜色,把他放大,如下图所示:

a3.png

    也可以生成3D地形效果:选择【工具】->【设置】如下图所示:

a6.png

     还可以去掉背景,只留下等高线:选择【工具】->【控制中心】,弹出如下对话框:

a12.png

    上图中,把你不需要显示的图层勾去掉即可。

    7. 等高线如何做投影转换(生成xi'an80,Beijing54)

       高程数据下载的默认坐标系是WGS84坐标系,由于在我国的GIS应用中经常会用到xi'an80,Beijing54坐标系,因此,特别讲出如何对投影进行相应的转换。

     选择:【工具】->【设置】,选择里面的【投影】,如下图所示:

ty3.png

     

    由于xi'an80或者beijing54都是国家保密坐标系,在各地的测绘局或者国土部门都保留着转换用的7参数或者3参数,由于我们不能提供参数,因此选择通过分度带来转换投影,分度带分为3度带和6度带,均可以实现转换。【如何选择分度带】    

    上图①中是选择分度带,可选在3度带:

ty31.png

;也可以选择6度带:

ty32.png

;  

   上图②中是选择要转换区域的对应分度带的带号,如下图:

guaa9.png

      如何选择分度带的代号?   

    上图③是选择要转换的目标投影,可以选xi'an80

xa807.png

;也可以选择beijing54

bj54.png

     选择好以上步骤之后,点击确定,完成投影转换,这时候看到的,或则要输出保存的都是你的投影变换之后的坐标系了。

    8 .  网格显示,由于下载的高程数据默认的是经纬度坐标,网格需要将投影转成xi'an80或者beijing54以大地坐标系的方式来显示网格【投影转换】;如果要用WGS84,则直接选择UTM,在选择对应的【分度带】;即变成XY坐标,单位为米。选择:【工具】->【设置】,选择里面的投影,选择【UTM】,如下图所示:

a6.png

          点【确定】,然后在选择【工具】-》【设置】-【一般设置】如下图:

a13.png

   选择“目前投影网格”,并在“网格间距”中选择“定制”“1000”的地面单位。这代表图上一方格长宽皆是1000米(由于地球的不规则形状,UTM方格并不是严格意义的正方形,只是近似正方形,但不影响使用,它的优点是非常方便估算两点间的距离和定位,不需要借助比例尺进行计算),你也可以选择用坐标网格,那么他标的就是坐标了。这样,也可以很快地知道现在看的是哪里,如下图:

a24.png

  11.  设置显示比例尺:选择【视图】-》【按比例缩放】,输入10000(即表示按照1:10000 的比例尺显示)如下图:

aa1.png

    如下图显示为1:10000

aa2.png

   保存此比例尺的图像用作打印:选择【文件】-》【输出】-》【输出光栅/图像格式】,选择你要的格式,点击【确定】,如下图:

aa3.png

    勾选红色框选地方,保存即是按照设定的比例尺保存的大小。

    11.  导出CAD格式矢量等高线 DXF格式、DWG 格式  

     选择【文件】à输出à输出矢量格式】,如下图:

 

bb1.png

     选择  DXF 或者 DWG 格式(二维多段线 / 三维多段线);   点【确定】。

     还可以输出:kml、kmz、shp、stl等等常见的格式

     同时, 选择文件】à输出】里面还有很多格式,包括dem,txt高程点,stl等等。

     如何按照指定区域裁剪高程数据?

 

a33.jpg

这篇关于高程DEM-等高线生成-AutoCAD等高线的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/227245

相关文章

k8s admin用户生成token方式

《k8sadmin用户生成token方式》用户使用Kubernetes1.28创建admin命名空间并部署,通过ClusterRoleBinding为jenkins用户授权集群级权限,生成并获取其t... 目录k8s admin用户生成token创建一个admin的命名空间查看k8s namespace 的

Vue3 如何通过json配置生成查询表单

《Vue3如何通过json配置生成查询表单》本文给大家介绍Vue3如何通过json配置生成查询表单,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录功能实现背景项目代码案例功能实现背景通过vue3实现后台管理项目一定含有表格功能,通常离不开表单

Java使用Javassist动态生成HelloWorld类

《Java使用Javassist动态生成HelloWorld类》Javassist是一个非常强大的字节码操作和定义库,它允许开发者在运行时创建新的类或者修改现有的类,本文将简单介绍如何使用Javass... 目录1. Javassist简介2. 环境准备3. 动态生成HelloWorld类3.1 创建CtC

Python从Word文档中提取图片并生成PPT的操作代码

《Python从Word文档中提取图片并生成PPT的操作代码》在日常办公场景中,我们经常需要从Word文档中提取图片,并将这些图片整理到PowerPoint幻灯片中,手动完成这一任务既耗时又容易出错,... 目录引言背景与需求解决方案概述代码解析代码核心逻辑说明总结引言在日常办公场景中,我们经常需要从 W

C#使用Spire.XLS快速生成多表格Excel文件

《C#使用Spire.XLS快速生成多表格Excel文件》在日常开发中,我们经常需要将业务数据导出为结构清晰的Excel文件,本文将手把手教你使用Spire.XLS这个强大的.NET组件,只需几行C#... 目录一、Spire.XLS核心优势清单1.1 性能碾压:从3秒到0.5秒的质变1.2 批量操作的优雅

Python使用python-pptx自动化操作和生成PPT

《Python使用python-pptx自动化操作和生成PPT》这篇文章主要为大家详细介绍了如何使用python-pptx库实现PPT自动化,并提供实用的代码示例和应用场景,感兴趣的小伙伴可以跟随小编... 目录使用python-pptx操作PPT文档安装python-pptx基础概念创建新的PPT文档查看

在ASP.NET项目中如何使用C#生成二维码

《在ASP.NET项目中如何使用C#生成二维码》二维码(QRCode)已广泛应用于网址分享,支付链接等场景,本文将以ASP.NET为示例,演示如何实现输入文本/URL,生成二维码,在线显示与下载的完整... 目录创建前端页面(Index.cshtml)后端二维码生成逻辑(Index.cshtml.cs)总结

Python实现数据可视化图表生成(适合新手入门)

《Python实现数据可视化图表生成(适合新手入门)》在数据科学和数据分析的新时代,高效、直观的数据可视化工具显得尤为重要,下面:本文主要介绍Python实现数据可视化图表生成的相关资料,文中通过... 目录前言为什么需要数据可视化准备工作基本图表绘制折线图柱状图散点图使用Seaborn创建高级图表箱线图热

SQLServer中生成雪花ID(Snowflake ID)的实现方法

《SQLServer中生成雪花ID(SnowflakeID)的实现方法》:本文主要介绍在SQLServer中生成雪花ID(SnowflakeID)的实现方法,文中通过示例代码介绍的非常详细,... 目录前言认识雪花ID雪花ID的核心特点雪花ID的结构(64位)雪花ID的优势雪花ID的局限性雪花ID的应用场景

Django HTTPResponse响应体中返回openpyxl生成的文件过程

《DjangoHTTPResponse响应体中返回openpyxl生成的文件过程》Django返回文件流时需通过Content-Disposition头指定编码后的文件名,使用openpyxl的sa... 目录Django返回文件流时使用指定文件名Django HTTPResponse响应体中返回openp