GlobalMapper系列实操教程
文章平均质量分 55
日常用到的一些GlobalMapper的常用操作,整理出来,和大家一起交流学习
三维GIS那点事_王跃军
一个三维GIS软件开发者,希望能把工作当中接触到的一些问题记录下来,给需要的人一点帮助。
主要方向:三维GIS那点事,让轻GIS走进大众,给大家的工作带来方便。
展开
-
打印挂图的两种制作方式
本文基于图新地球桌面端、GlobalMapper给出打印挂图的两种制作方法。解决会议室挂图,给领导、业主单位提前看一下相关信息的问题。原创 2024-04-12 19:45:34 · 415 阅读 · 0 评论 -
Prj文件的几种制作方式
本文通过图新地球、epsg.io、GlobalMapper三种方式,介绍清楚如何配置一个和CAD图纸、BIM模型等配套的,可以本地存储、分享的Prj文件。原创 2024-04-11 20:06:08 · 1801 阅读 · 0 评论 -
GlobalMapper输出点对象(文字注记)到tif,不显示问题处理
GlobalMapper教程,点标注制图,文字不显示问题排查。原创 2024-04-09 14:04:57 · 446 阅读 · 0 评论 -
一文搞懂航测成果和3dsmax、sketchup设计软件的交互
通过一步步的操作完成航测成果导入3dsmax、sketchup作为设计底图,并把设计成果导入到图形地球进行设计复核。原创 2024-04-08 14:40:08 · 1880 阅读 · 0 评论 -
GlobalMapper-高分辨率航测DSM输出真彩色晕渲图背景发红问题处理
无人机航测当前应用的愈发普遍,除了直接使用DSM构建三维地表起伏效果外,也更多的通过高分辨率晕渲图来叠加卫星影像、正射影像、等高线等直观的看地形的分布变化,为设计、方案规划提供依据。核心解决地形数据处理后发红的问题。原创 2024-04-01 15:42:07 · 470 阅读 · 0 评论 -
华测RTK采集的GPX数据如何带属性转出kml、shp进行后续的管理和分析
部分自然资源和规划局经常性的基于华测中绘RTK设备采集点位、轨迹等相关数据。比如需要保护的古树、古建、古道路信息等。后续一旦需要对这些古物进行改造或者方案设计,这些信息就显得十分关键。问题1GPX的特性在于是纯文本,平常应用起来比较困难。如何转为常用的KML、SHP并且带上属性,就显得很关键。问题2GPX很多人采集的,每次采集都是一个单独的GPX文件,经常达到上千个,如何合并一起管理。...原创 2022-07-26 15:33:08 · 1832 阅读 · 0 评论 -
设计人员拿到的工程坐标系等高线CAD图如何加载进图新地球
序:一个朋友拿到了一份CAD格式的图纸,里面有等高线,想把它作为三维地形底图加载到图新地球。让其他同事帮忙转换,同事用Arcgis给他输出了一份tif格式的地形,但这个数据实际检查发现是【影像】这里给出cad格式的数据,转换为tif格式地形的教程,并在lsv里面加载。注意,GlobalMapper打开CAD一定要知道它对应的投影文件,打开之后效果如图注:此处最开始用错了投影,导致坐标范围越界,本数据坐标是带带号的属性表如下图: 筛选出了2934条等高线 ctrl+A全选,右键复制直接ctrl+V粘贴原创 2022-06-19 17:14:02 · 1403 阅读 · 0 评论 -
GlobalMapper20如何生成经纬网格、标准图幅(1:100万标准分幅)
很多朋友经常在做数据分析,或者大范围数据浏览时,想实时看到当前的标准图幅。比如做海洋管理的,看到一条船,就想知道当前是在哪个标准分幅内。概念:经纬网格是将地球椭球面上的经线和纬线,按一定数学方法描绘到平面上,构成有一定变形规律的网格。如下图图新地球的动态经纬网格,会根据不同的距离地表距离,自动切换经纬网格的大小。 那如何自己生成一个经纬网格的矢量文件,来叠加GIS进行应用呢?下面以1精度*1纬度的网格创建过程进行介绍。网格范围选择全球行数180,列数360每一个网格名都为该网格左下角角点的经纬度坐标1.如果原创 2022-06-08 13:24:39 · 2704 阅读 · 0 评论 -
GlobalMapper20:10分钟根据CAD、shp等离散高程点生成一份精准边界的地形数据
序:做工程设计,规划设计也好,经常性需要地形数据,而到手的数据多数为excel、txt等文本文件,或者等高线等cad文件。设计方案汇报是设计项目经理的主要职责,经常需要把设计中的地形(shp、cad、txt)转为三维可视化的基础tif地形本教程以shp为例介绍,如何造一份美观的地形数据1. 矢量数据导入直接加载对应的cad、shp图纸这里都是离散的高程点。有设计标高,正常标高等2.为矢量要素赋予高程值如果已经有Elevation高程值(并且是自己想要的)可以跳过这一步原创 2022-05-18 20:16:12 · 2293 阅读 · 1 评论 -
GlboalMapper20 如何一次性把上百个经纬度投影的影像转为国家2000或者其他投影的影像
序:正射影像作为从业者的基本数据,加上无人机航测的普及,现在多数从业者手里有大量的正射影像数据。而在不同的应用场景下,需要对数据的投影进行转换,比如拿到手的是基于图新地球下载的wgs84的正射影像,或者是倾斜摄影建模出来的wgs84正射影像,但是在设计时需要的投影是国家2000,比如CAD场地布置,或者道路、公路工程相关设计软件如同豪、纬地、revit、Microstation等。并不是所有的设计软件都支持投影的自动转换,那怎么办呢?方法就是投影转换1. 单文件的投影转换单文件的转换原创 2022-04-21 21:39:25 · 2267 阅读 · 0 评论 -
GlobalMapper20 如何批量的把shp转为kml并带上属性
序:shp和kml都是GISer经常用到的两种数据格式,在使用过程当中不同的平台、设计工具支持度都有差异,经常性需要对两者进行转换。shp最大的特性是有类似于excel的属性表单kml的特性是支持度广,明码、简单为了解决数据从一个平台进入另一个平台,经常需要对数据格式进行转换。问题一:shp转kml经常存在的一个问题就是属性丢失。比如图新地球,在图新地球当中如果直接把shp另存为kml,所有shp的属性都将全部丢失。问题二:单个文件转换还好,如果手里面有几十上百个数据怎么办呢,一原创 2022-04-21 20:56:24 · 4274 阅读 · 0 评论 -
GlobalMapper20 如何批量把CAD的dwg文件转换为dxf文件,效率神器
序:CAD常用文件格式有两种dwg和dxf。dwg是CAD自有格式,除了使用CAD的SDK外无法解析,dxf是明码格式,愿意按照规则解析的软件都可以解析。很多GIS软件都做了dwg格式的解析,但相比较而言,基本对dwg的支持都没有对dxf格式的支持度好。为了解决数据从一个平台进入另一个平台,经常需要对数据格式进行转换。单个文件转换还好,如果手里面有几十上百个数据怎么办呢,一个个转换真的很累一、GlobalMapper Batch Conver/Reproject(使用批量转换/重投影原创 2022-04-21 20:19:15 · 2064 阅读 · 0 评论 -
CAD快速进入到手机及地图叠加(导入外业精灵、导入图新地球、导入GlobalMapper、CAD转tif、CAD转mbt、CAD转KML)
序:今天群友遇到了一个问题,他拿到了一个dxf格式的cad文件,但是不知道如何叠加到外业精灵里面,基于这个CAD基地做外业采集。这边把CAD相关最常见的集中模式集中罗列一下方案一、CAD如何和地图叠加(导入图新地球)1.1 有投影信息有三种快捷方式来配置投影,比如下面这个cad文件,知道他是国家2000三度带,中央经线123度,直接选择即可。如果有prj文件,或者知道epsgcode,都可以便捷配置。导入成功之后会成为一个图层显示到侧栏(后续可以另存转换为其他格式)原创 2022-04-02 19:55:23 · 4671 阅读 · 0 评论 -
GlobalMapper20 实现梅花布置模式高程点提取(航测数据DSM提DEM)
序:一朋友提出想在地形数据上提取高程点,领导要求一定要梅花布置方式提取高程点,之前写的方案都是矩形模式提取的点位。和朋友深入聊了几分钟,了解了一下这个问题的核心:朋友做无人机航测外业及内业,无人机航测回来的数据建模之后是倾斜模型和地形(DSM)影像(DOM),提取高程点的目的呢是提交给邻居部门,用于工程测量使用,只需要高程点就可以了。直接DSM提供,体积太大,没有去除地表,设计人员没法用,也不会用(对GIS不懂)。如下图,每一个红色点位都是梅花布置模式下需要提取的点位。点位生成后,叠原创 2022-03-26 20:45:47 · 4757 阅读 · 0 评论 -
两种把体积很大的Tif转为可以快速加载的MBT(mbtiles)的方法
序:无人机航测现在是大众都可以玩了,航测数据的生成也随着大疆智图的发布更简单了。由于航测的分辨率极高(厘米级别对比传统卫星影像的米级),导致生成的正射影像(tif)要么被分块了,要么体积巨大,经常出现10Gb以上的单个tif文件。10Gb以上的单tif文件,因为体积太大,不论是ArcGIS、Qgis还是图新地球、超图等这些GIS软件打开速度都会非常慢。而实际使用这些数据无外乎浏览查看、基于地图的描图。如何加快这些数据的打开浏览速度?答案就是MBT(mbtiles)下面的测试过程,使用的是原创 2022-03-18 09:20:07 · 3349 阅读 · 0 评论 -
GlobalMapper20对线对象根据距离加密顶点
序:做GIS开发,经常性需要根据位置来做对应的操作,而经常性拿到的是一根线,那如何对线按照距离得到对应的顶点呢?尤其需要考虑的是拐角问题。一、开发模式做开发,如果需要沿线运动或者视角的沿线飞行等,经常需要动态的根据速度、时间计算下一个顶点的位置。这种情况无非是通过各种三角函数,根据两个顶点的位置及方向,动态的去计算。二、手工通过软件加密这种方法非常有利于检验自己的算法是否正确、合理。本文主要通过GlobalMapper来对线对象进行顶点加密操作。例如图新地球下绘制的这样一根线三、Globa原创 2022-01-10 21:12:02 · 493 阅读 · 0 评论 -
GlobalMapper20提取点云LAS文件当中的投影信息
序:LAS文件中的投影不是所有软件都可以正确识别的,很多地方的应用,尤其是数据处理环节,我们需要告知程序它正确的投影文件配置。一、GlobalMapper打开一个带投影的LAS文件直接拖拽到GlobalMapper里面打开二、导出prj格式的投影文件...原创 2021-07-10 07:56:17 · 2660 阅读 · 0 评论 -
GlobalMapper20转换KML为GeoJson,保留名称
序:针对矢量数据,GlobalMapper可以直接另存为geojson格式,这里主要解决的问题是名称保留或者增加自定义字段的问题一、GlobalMapper打开kml数据![image.png](https://img-blog.csdnimg.cn/img_convert/159123ea9baf4ceaf2e31680404cc4d0.png#clientId=u0d1d4e41-01c7-4&from=paste&height=524&id=uf1fb30e8&m原创 2021-07-04 14:13:01 · 1152 阅读 · 0 评论 -
GlobalMapper20制作Multipolygon,拆分MuliPolygon
MultiPolygon在之前的作图中经常出现,最近用的越来越少,为了了解,我们也看下它的创建过程一、创建MultiPolygon一次性选择多个面,右键再次选中就发现已经是一个整体了二、MultiPolygon转polygon选中对应的MuliPolygon直接右键即可这样再去查看属性,就是普通的Polygon了...原创 2021-05-10 16:05:27 · 932 阅读 · 0 评论 -
GlobalMapper20如何提取岛洞(multipolygon,影像空洞、地形空洞处理)
序:经常遇到的问题,无人机航拍的高分辨率影像、地形数据经常有漏洞,需要提取漏洞范围。矢量文件的Mulipolygon,经常包含岛洞,需要单独拿到对应的岛洞信息,需要对mulipolygon进行拆分。一、从影像、地形等栅格数据提取导洞此处需要注意,20.0版本和20.1版本有区别,20.0提取结果是一堆polygon,20.1提取结果是有导洞的一个feature此处版本是20.1.需要20.0版本的参考:https://www.yuque.com/rq3nhr/xx03t.原创 2021-05-10 16:02:48 · 845 阅读 · 2 评论 -
GlobalMapper20如何根据EPSG代号生成prj文件
一、Tool-》Config二、输入EPSG以CGCS2000对应的高斯三度带,中央经线102,为例,EPSG:4543看到对应的信息如图三、Save to file直接保存即可文本编辑器打开如图: PROJCS["CGCS2000_3_degree_Gauss_Kruger_CM_102E",GEOGCS["GCS_WGS_1984",DATUM["D_WGS84",SPHEROID["WGS84",6378137,298.257223563]],PR原创 2021-04-21 16:59:31 · 2363 阅读 · 0 评论 -
GlobalMapper20如何把图新地球标绘好的矢量叠加Tif底图重新输出为Tif
序:做打印挂图的时候需要在栅格图上进行矢量标绘。大量网友提出在图新地球里面做了很多的标绘,想直接打印出来,不知道如何输出大图,尤其是带坐标参考的大图。一、GlobalMapper加载Tif直接拖拽打开二、图新地球导出矢量为KML或者shp注意:shp不含样式,导入到GlobalMapper之后会自动变为最简单的线和点本示例为shp三、GlobalMapper加载KML(shp)直接拖拽加载即可四、GlobalMapper设置矢量样式...原创 2021-04-09 16:50:46 · 4423 阅读 · 0 评论 -
GlobalMapper20如何导入文本类(txt,csv,excel)的坐标数据
序:什么情况下需要导入文本格式的坐标数据?控制点:做测绘,不论是倾斜航拍还是其他都需要控制点范围点:甲方从地图上取了几个点作为范围,或者四至坐标不同坐标系统下的坐标对:做过四参和七参的对这个可能更清楚一些,不同坐标系下同一点位的不同坐标值,都是文本类型的坐标。理解这个过程,先看GlobalMapper生成的各种格式的坐标点打开一幅栅格地形数据,先生成一些离散点csv(excel)格式txt格式:生成以米为单位的数据试一下效果一、如何..原创 2021-03-13 22:36:41 · 7652 阅读 · 1 评论 -
GlobalMapper20提取不规则栅格数据的边界范围矢量,计算不规则栅格图面积
序:栅格数据经过裁剪后多是不规则的,如何提取他们的边界矢量范围一、提取过程:提取后的边界范围可以另存为kml、shp等矢量数据格式。原创 2021-03-06 23:41:49 · 2018 阅读 · 1 评论 -
GlobalMapper20使用控制点对地形数据(高程数据)进行高程纠正(高程拟合/纠偏/配准)
序:为什么要对高程数据进行控制点纠正1.经常因为拿到的地形数据非当前坐标系,高程基准也不一样,需要进行投影转换调整高程基准此情况一般一个控制点就够了,对地形进行整体的抬升或者下降。2.实测数据和基于卫星、航测等生成的数据因为分辨率精度等问题不一致,导致控制点出的高程有上下波动此种情况下需要对地形数据进行多点大范围纠正,控制点越多纠正的结果越准确。一、打开待纠正地形数据直接拖拽打开对应的tif数据就可二、导入控制点数据控制点数据如图,本示例,共计14个控制点..原创 2021-03-06 23:33:02 · 8174 阅读 · 1 评论 -
GlobalMapper20设置土地规划shp数据样式出图或者叠加倾斜模型或者加载到三维GIS软件里面
一、shp叠加到三维场景效果不好看默认情况下shp是不带样式的,我们看到的效果是这样的globalmapper里面打开效果是这样的二、配置样式2.1配置符号应用后的效果如果需要自定义对应的类型样式,可以为每一类单独设置。2.2导出为CAD格式的文件三、把指定字段的属性用文字的方式显示出来3.1 提取显示属性文字的点位,并位于面内设置,如果点位位于面外,则移动到面内3.2为创建的点图层,赋...原创 2021-03-04 18:38:11 · 2432 阅读 · 1 评论 -
GlobalMapper20正方形的数据变成了矩形,变形了?
一、问题描述数据范围是计算好的大概10公里*10公里,那数据肯定是正方形的。但实际打开数据后看到的数据是矩形的,这个数据是不是错了。二、问题分析:先用距离测量我们可以看到横向和竖向的距离差不多是一样的。基本可以说明数据没什么问题。三、显示方式调整原来数据投影是epsg4326,是经纬度投影,在高纬度地区会有形变,这里改成web墨卡托投影900913看下显示效果,基本是正方形了。...原创 2021-03-04 18:35:14 · 761 阅读 · 1 评论 -
GlobalMapper20把地形数据(tif)转为可打印的STL格式模型
一、为什么要把地形转为stl?地形是代表地形起伏的数字高程图,实际应用当中地形可能是做物理沙盘打印的,这种情况下,打印需要的格式多数是STL格式的三维模型,并且需要对STL做闭合处理。本文简单介绍把地形转为STL模型格式的流程,不对闭合操作做更多介绍。二、转换流程2.1 拖拽打开地形数据2.2设置投影一般tif数据多数是经纬度投影的,我们需要改为以米为单位的投影。比如国家2000,谷歌墨卡托等。2.3导出3d模型2.4用skp软件打开查看效果打开.原创 2021-03-04 18:34:31 · 2551 阅读 · 5 评论 -
GlobalMapper20如何把mbt或者tif导出为LSV下载一样的瓦片结构(如何提取mbtiles里面的瓦片文件)
一、GlobalMapper加载mbt或者tif直接拖拽加载二、导出webformat选择GoogleMapsTiles三、导出设置级别(Number of zoom levels to):9(此处mbt有多少级就选择多少级就可以了)瓦片格式(Tile Image File Format):LSV默认是png瓦片名称(Use Custom Tile Naming):%z\%x\%y.jpg瓦片透明(Make Image Tiles Transparent):png原创 2021-03-03 21:43:54 · 2752 阅读 · 3 评论 -
GlboalMapper20如何把mbt转为tif
一、为什么要把mbt转tifmbt是一种瓦片的单文件存储,打开浏览的速度都非常快。部分GIS软件支持度不是很好,比如ArcGIS等,用这些软件做分析的时候,无法直接基于mbt来做。就需要把mbt转为tif。二、打开mbt拖拽mbt到GlobalMapper二、导出文件选择geotiff三、导出配置选择真彩色分辨率设置:默认是导出最高级别,如果需要导出低级别的,可以自己调整分辨率范围设置:mbt经常用于存储大文件,实际分析用的范围比较小,直接设置原创 2021-03-03 21:43:17 · 1145 阅读 · 2 评论 -
GlobalMapper20如何更快速的浏览影像(mbt)【tif转mbt】
一、影像的来源和类型(原理简介)大众用户使用的影像多数为单位购买的国家高分卫星、高景卫星的卫星影像(tif),无人机航拍的倾斜摄影高分数据(tif),下载器本地缓存的影像服务数据(tif)。tif是大文件,本身可以创建金字塔索引(gdal可以快速创建),但速度依旧很慢,它的金字塔只存在了缩略图,并不存在完整的分级瓦片切分。ArcGIS的img格式的数据也可以包含金字塔,原理类似。二、地图服务(原理简介)自从谷歌上线网络地图后,地图服务开始遍地开花。只需要一个浏览器我们就能看到..原创 2021-03-03 21:42:50 · 4073 阅读 · 1 评论 -
GlobalMapper20修改地形数据得采样类型int16到float32(地形数据重采样)
一、加载数据数据源信息:二、导出数据,并设置加载后,重新查看源信息原创 2021-03-03 21:42:00 · 593 阅读 · 1 评论 -
GlobalMapper20与ArcGIS打开地形得方式区别
前言:好几个小伙伴给我发了下面几个类似截图,问是否是自己得地形数据有问题一、GlobalMapper打开地形得正确方式1.拖拽加载2.注:globalmapper可以设置各种着色器效果二、ArcMap打开地形的正确方式第一步:打开toolbox启动caculate statistics,完成像素统计完成之后颜色范围得值就是正常得了注:ArcGIS也有很多得着色器效果,不一一列举。ArcGIS非常强大,只.原创 2021-03-03 21:41:00 · 1752 阅读 · 1 评论 -
GlobalMapper20 坡度坡向分析及信息提取
0、先看图一、几个概念:坡度和坡向是两个重要的地形特征因子,在地形表面分析中起到重要作用。其中,坡度是地表面上某一点的切面和水平面所成的夹角,坡度值越大,地势越陡峭;坡度值越小,地势越平坦。而坡度变化的方向称为坡向,指每个像元到其相邻像元方向上值的变化率最大的下坡方向,表示地表面某一位置斜坡方向变化的量度。坡度的百分数是指坡度的百分比法。度bai百分比法是表示坡度最为常用的方法,即du两点的zhi高程差与其路程的百分比,其计算公式如下:坡度 = (高程差/路程)x100%..原创 2021-03-03 21:40:28 · 4456 阅读 · 1 评论 -
GlobalMapper20生成一个自定义范围、高度的tif地形
序:有时候做地形运算,经常需要做数字模拟,需要示例数据,没有数据怎么办?自己做!一、导入一个需要生成地形的范围GlobalMapper可以直接绘制,如果觉得绘制不好用,或者没有底图参考,可以使用图新地球另存为kml,用glboalmapper打开二、设置高程:三、转换为地形:说明:1.手动指定分辨率,可以设置tif像素大小,单位和当前投影有关,当前是epsg:4326,就是以度为单位,如果要以米为单位,就要转为平面投影,比如:epsg:900913..原创 2021-03-03 16:35:18 · 2919 阅读 · 1 评论 -
GlobalMapper20坐标转换
序:经常性拿到的数据是北京54、西安80、经纬度坐标,和我们预期要应用的坐标系不一样。文章起因:有朋友拿到了wgs84经纬度格式的tif,最终要生成进入cad的等高线,要2000坐标投影的。一、简单坐标值转换:坐标系统的定义,直接使用EPSG代号是最简单的(注:20以前的版本不支持2000坐标系)这里测试经纬度投影(epsg:4326)到谷歌web墨卡托平面投影(EPSG:900913)的坐标转换二、坐标点集转换针对一系列的点,如何转换呢,如果excel玩..原创 2021-03-03 16:31:35 · 5149 阅读 · 1 评论 -
GlobalMapper20通过建筑轮廓制作防地飞行数据
序:防地飞行最关键的几个点:1.对于地形起伏较大的地区能够保持照片分辨率一致2.防止撞山3.防止撞上建筑物对于前两个点,有一份高分辨率的DSM就可以解决了。对于防止第三个点,目前多数采用的方法是先大体飞一遍,基于飞的数据出一个粗模,然后做精确的线路规划。很多情况下,只需要对超高建筑进行体现,这个如何实现呢?我们可以把建筑高度融合到DSM当中。这样建筑自身的高度也可以作为防地飞行的依据。一、打开LSV对需要做防地飞行的建筑在影像图上进行描绘1....原创 2021-03-03 16:30:55 · 800 阅读 · 1 评论 -
GlobalMapper20根据范围提取矢量要素
注:示例数据1:1万标准分幅一、打开需要提取的数据注:数据量很大,37万个面要素二、选中提取范围示例需要提取得范围文件是kml,也可以是shp等其他要素右键zoomto定位选中范围文件方法1:digitizer tool直接地图上选择(注意图层顺序)方法2:(适用于多要素,或者图层里面全是要提取得范围)三、范围和数据求交在要提取的数据上右键(不同的求交模式,可以自己测试一下,此处以相交为例)四、保存求交后的数据.原创 2021-03-03 16:30:16 · 2241 阅读 · 1 评论 -
GlobalMapper20如何编辑shp属性字段
注:示例数据采用某地区建筑轮廓数据一、拖拽打开shp格式的建筑轮廓数据二、打开属性表三、激活编辑工具,实现图和属性联动四、修改字段值双击进行编辑五、新增字段六、保存导出注:一定要导出,GlobalMapper不会修改源文件。导出的格式可以自由选择...原创 2021-03-02 14:10:43 · 2361 阅读 · 0 评论 -
GlobalMapper20整体调整地形高度抬升或者下降
一、为什么需要整体调整地形高度?dem是有高程基准的,我们一般GPS获取到的是大地高,在不同区域的高程面都可能不同,那我们如果需要实际规划设计时,就需要指定高程系的dem数据。有时候我们会碰到,获取到的dem和实际需要的高程系并不同,那么我们便需要对dem的高程值进行修改。引用地址:【图新GIS视界-图新小助手】http://www.tuxingis.com/gisvision/knowledge/612.html二、调整方法2.1导入数据dem拖入GM进行加载2.2抬升数.原创 2021-03-02 14:10:10 · 3207 阅读 · 0 评论