
GIS
文章平均质量分 63
xiaokcehui
xiaok海洋测绘网,爱好编程,注册测绘师,注册岩土工程师,
展开
-
椭球面长度计算的两种公式及投影选择
下表是某线段的投影公式(UTM123)、Haversine公式和Vincenty公式计算的长度,从表中可以看出,线段投影(UTM123)长度487787m,Haversine公式计算的长度为488200m,Vincenty公式计算的长度为487884m,后两者比前者分别长412m、96m。以Vincenty公式计算的长度为准,它与投影长度的差值相对于总长的比例为0.2‰<1‰,因此,选择UTM123作为投影是适宜的。椭球面长度计算的公式有两种,分别是Haversine(半正矢公式)和Vincenty公式。原创 2025-05-06 20:55:04 · 992 阅读 · 0 评论 -
如何解决Hypack加载tif底图是黑色的?
在之前的博文《电子海图的偏移问题》中,中科新图导出的船讯网海图相对于真实的位置有一定偏移,文中纠偏方法是移动图像,属于比较笨的方法,后来,我们知道了一种新方法就是在ArcGIS中重新定义影像的投影,具体做法就是打开ArcMap的ArcTools/Projections and Transformations/Define Projection窗口,将坐标系统为WGS_1984_Web_Mercator_Auxiliary_Sphere的船讯网海图,定义为Mercator(World)。原创 2025-01-13 14:04:34 · 364 阅读 · 0 评论 -
VB.net进行CAD二次开发(二)与cad交互
ElseIf selectStr = "SelectCrossingPolygon" Then '选择由给定点定义的多边形内的所有对象以及与多边形相交的对象。ed.WriteMessage("Number of objects selected: " + sSet.Count.ToString() + "\n") '打印选择对象数量。ElseIf selectStr = "SelectCrossingWindow" Then '选择由两个点定义的窗口内的对象以及与窗口相交的对象。原创 2024-12-09 22:47:35 · 1561 阅读 · 0 评论 -
数字孪生(CityEngine,UE和Cesium)
由于这方面的经验比较少,我们使用一种笨办法,用Fledermas的DMagic模块生成实际数据范围的Grid然后转成geotiff。其实,Global Mapper可以根据水深离散点直接生成实际范围dem,但是我们不会。最近数字孪生非常火,与早前的三维仿真和虚拟现实的最大区别是它引入物联网,可接入大量传感器,可实现实时交互,且逐渐与UE结合,像三维游戏一样,好看又好玩,领导和群众都喜欢。原创 2024-12-06 08:01:04 · 560 阅读 · 0 评论 -
数字高程模型dem与geotiff
但是导入到三维系统中,总是失败,后来我们检查它的坐标系统,才发现它的坐标系统是错误的,说明DMagic导出geotiff的功能有bug。Surfer其实也可以生成Grid,但是也有这个毛病,要想得到实际范围的Grid,需要根据边界blank去掉多余的范围,边界如果规则勾绘还不算费劲,但像下图这样的,就比较困难了。在ArcMap中打开这个geotiff文件,见下图,从图中可以看出,geotiff文件其实就是dem,它的像素表征的是水深值。1、打开水深点数据,设置水深点的投影坐标。原创 2024-11-30 10:56:35 · 686 阅读 · 0 评论 -
ArcGIS10.2微开发记录
因为字段是属于数据库表的范畴,永久改变表的字段顺序,必须改变表的设计。某些字段的内容不符合要求需要修改,某些字段的内容是由其他字段组合成的,这些可以通过Field Calculator实现。在使用python代码的时候,Geoprocessing/Results会提示错误,但是看起来不是很舒服,建议先用在线python代码检测工具测试代码,代码没有错后,再拷贝到Arcmap中。如果要对文件进行操作,可在ArcToolbox右键,新建Toolbox,然后,增加自定义的Model或Script。原创 2024-09-29 19:44:19 · 2230 阅读 · 0 评论 -
VB.net进行CAD二次开发(四)
cs.AddMacro("面板", "^C^C_CreatePalette1 ", "ID_MyPalette", "创建面板: CreatePalette1", currentPath & "\Image\Line.BMP")cs.AddMacro("圆", "^C^C_circle ", "ID_MyCircle", "用指定半径创建圆: CIRCLE", currentPath & "\Image\Circle.BMP")如果发现菜单一直没有更新,额可以将自定义的cuix文件删除,重新加载。原创 2024-05-31 07:58:58 · 1306 阅读 · 0 评论 -
VB.net进行CAD二次开发(三)
'上面的catch块只显示一个错误信息。这样做的理由是如果在事务处理被提交(Commit())之前,Dispose()被调用的话,'所以基于上面的分析,Catch块其实并不是必须的,因为它只用来通知用户程序出现了一个错误。'如果在Dispose()之前调用了Commit(),也就是说没有任何错误发生,那么事务处理将会被提交给数据库。工程属性对话框-->调试标签-->启动操作:启动外部程序-->浏览选择AutoCAD的安装目录,选择acad.exe。选择工程根目录(解决方案下面的),鼠标右键-->属性-->原创 2024-05-30 11:52:10 · 1301 阅读 · 0 评论 -
VB.net进行CAD二次开发
cs.AddMacro("圆", "^C^C_circle ", "ID_MyCircle", "用指定半径创建圆: CIRCLE", currentPath & "\Image\Circle.BMP")cs.AddMacro("直线", "^C^C_Line ", "ID_MyLine", "创建直线段: LINE", currentPath & "\Image\Line.BMP")原创 2024-05-27 20:24:10 · 1635 阅读 · 0 评论 -
历史影像的下载办法总结
2)参考文献1中的办法,用SAS.Planet.Nightly.240512.10533下载google earth Pro的缓存影像,google earth Pro缓存到本地需要加速器,最好是晚上,白天有点慢。,这里面有个问题,就是USGS需要注册;白天create new account一直有问题,跟USGS客服发邮件,他们回复挺快的,后来在晚上注册,就成功了,有加速器可能会更好一些,邮箱最好使用gmail的。4)使用商业地图软件,他们也提供了历史影像下载服务。3)参考文献2,使用。原创 2024-05-14 11:00:39 · 1513 阅读 · 0 评论 -
电子海图的偏移问题
4、由于海图影像坐标系统与Layers相同,因此,在理论上,只需要平移海图影像,不涉及缩放和旋转。栅格影像的配准也可以采用Georeferencing,不过,它一般主要用于扫描图片(不带坐标系统)的配准,需要至少三个同名点,而像本文这样的海图影像,本身带坐标系统,无需采用这种方式,因为图像不需要缩放和旋转,只需要简单平移。1、准备好矢量数据,比如岸线,从图新地球下载卫星影像和海图影像,卫星影像和海图影像的坐标系统是一样,都是WGS_1984_Web_Mercator_Auxiliary_Sphere。原创 2024-01-20 16:49:14 · 1147 阅读 · 0 评论 -
活久见—当设置不同坐标系统时,ArcMap中的图形相关位置关系会变化
事情起因是这样的:博主和同行用ArcMap同时验证2个相邻多边形的相对位置关系,见下图图1和图2的多边形,在博主的ArcMap中,图1和图2没有重叠部分,反而闪着缝隙,而在同行的ArcMap中,图1和图2很很大一块重叠。因此,在ArcMap中图形重叠可能只是显示的重叠即假重叠,实际上没有重叠,是否真重叠需要在Layers坐标系统设置为高斯坐标系统以后才能准确判断。同行说他找一台新电脑打开也是这样的,于是博主也找了一台新电脑,结果却是重叠的,博主直接懵圈了,这究竟是怎么回事?原创 2023-12-09 09:01:24 · 562 阅读 · 0 评论 -
.nc格式文件的显示及特殊裁剪方式
最近我们遇到一个nc格式的文件,需要将它做成报告插图,bing搜索一番以后,了解到nc的全名为NetCDF(network Common Data Form),是一种网络通用数据格式,广泛用于大气科学、水文、海洋学、环境模拟、地球物理等诸多领域。首先,在网络上下载了这块海域的岸线,在CAD中,将其编辑为闭合的多边形,以用作裁剪栅格的范围。生成的矢量图层是一个点文件,见下图,不过只有1个点,说明nc文件在ArcMap中不能以矢量图层打开,只能用栅格打开。根据栅格值的特征,我们可以设置保留大于4的栅格值。原创 2023-11-17 21:12:35 · 5571 阅读 · 0 评论 -
一些海洋资料收集及磁力tiff的数据提取
这 9 层分别为水层;链接: https://pan.baidu.com/s/1v5bWvSbV5qHQi8UGMbLcCg?链接:https://pan.baidu.com/s/1xZB5SkNeDqFUrsj2SDrwuw?链接:https://pan.baidu.com/s/1YXOzdRAOvZqNri9Zxr1C7w?链接:https://pan.baidu.com/s/1bBL9JKM5mvyDxn1UAm374w?4、全球磁力异常tiff,根据最新的资料生成的磁力异常图,可用作背景图。原创 2023-04-24 10:46:14 · 1398 阅读 · 6 评论 -
终于解决了悬疑好多年的低版本CAD VBA不能在高版本CAD使用的问题
因此,电脑的win10操作系统会安装两个版本的CAD,分别是CAD2007和高版本CAD,CAD2007用来运行CAD VBA程序,高版本CAD用来编图,因为CAD2007有一些诸如调整图元上下层失效的bug,其功能和流畅度也不如高版本CAD。CAD 2010以后的版本分为32位和64位,32位和64位分别只能装在32位和64位操作系统,虽然通过一些变通方法,将32位CAD装在64位操作系统也是可行的,但是使用不是很方便。2、死机的原因是VBA 打开目录的功能过时了。原创 2023-03-29 07:15:59 · 2809 阅读 · 2 评论 -
ArcGIS导入CAD文件转换失败,检查CAD图层名
看来,使用Quick Import命令转换CAD文件时,其图层名不能包含”-“。尝试了多种方法诸如改文件路径为英文,缩短文件名和图层名等都没有解决问题。看到图层名中包含"-",脑子离灵光一现,可能就是这个符号有问题。删除这个符号以后,转换功能正常。原创 2023-03-05 11:21:08 · 2167 阅读 · 0 评论 -
ArcGIS切分多边形
博主联想到在dwg文件,有些图形是块,编辑之前需要炸开,于是,使用ArcToolbox的Generalization/Dissolve工具将多边形炸开,再执行cut polygon,这个复杂的多边形果然分成2个单独的没有被删除的多边形。按照帮助说明,选中多边形polygon,点击cut polygon tool,然后画一条直线,多边形就变成两个单独的多个多边形。难道是这个多边形太复杂了?博主新建一个简单的多边形,然后重复执行一遍,多边形被分成两个简单的小多边形,小多边形都在,没有被删除,这真是太奇怪了。原创 2023-02-10 17:26:10 · 1598 阅读 · 0 评论 -
全球3弧秒超分辨率DEM数据集真心不错
幸运的是,本文采用先进的与现在的大火的chatGPT一脉相承的迁移学习(Transfer Learning)技术,在细节和清晰度方面优化了GEBCO。本文使用超分辨率(SR)的深度学习技术识别和补偿分辨率和传感器之间的差异,融合30米分辨率的NASADEM、GEBCO_2021数据和众多高分辨率(HR)区域海洋DEM数据集,生成分辨率为3角秒的全球DEM数据集。简单来讲,就是在我无法得到一张超高分辨率的图像时,我可以多拍几张图像,然后将这一系列低分辨率的图像组成一张高分辨的图像。这个过程叫超分辨率重建。原创 2023-02-08 12:04:51 · 1341 阅读 · 0 评论 -
CAD外部参照文件的分解
绑定是将参照的图形文件以块的方式插入到图形中来,插入是将参照的图形重新定位、比例等。我们的综合图分幅主要依照外部参照来的,图件的本体只有1个,分幅图中只有布局试图有点线面等实体存在,模型空间基本都是图件本体的参照。【插入】则不然,插入在处理同名样式和块时会直接舍弃原图数据,这样插入进来的对象可能会有所不同,但却是标准化图纸的简单方法。“图纸文件的内容主要由模型空间和布局空间内的信息组成,尽量减少外部参照的使用。具体做法就是:(1)打开外部参照管理器,鼠标右键点击要分解的外部参照文件。“1个是外部参照”。原创 2022-12-12 10:21:37 · 3593 阅读 · 0 评论 -
测绘地理信息毕业生有充足职业选择
与此同时,尽管面临着铺设更多混凝土和沥青以容纳蜂拥而至的人和企业的压力,保护世界各大城市的自然环境和休闲空间也是一项非常重要的需求。在接下来的十年中,由于扫描、移动测绘和无人机摄影测量等新技术的出现,测量员的工作流程将变得更快、更安全、更轻松。在增强现实技术的日益普及的帮助下,虚拟布局将需要更少的地面控制点。对传球模式的视觉探索和分析有助于职业足球俱乐部了解个人球员的表现以及他们的风格如何影响球队的表现。由于地震、火山爆发和冰川对大地网的变形影响,冰岛的大地测量学家和测量员面临着相当大的挑战。原创 2022-08-19 10:34:43 · 457 阅读 · 0 评论 -
中科图新地图软件(LocaSpaceViewer)的各种卫片的偏移对比
中科图新地图软件(LocaSpaceViewer)下载的卫片不是真实位置的,但是可以将你的测图成果载入软件,看是否与卫片符合。我们之前用CORS测了一段岸线,将其导入中科图新地图软件,经过测试,只有天地图的影像比较符合真实位置。下面三张图分别是天地图、ArcGIS和微软的卫片与实测数据的对比。...原创 2022-08-14 12:44:01 · 1983 阅读 · 0 评论 -
GEBCO和Seabed 2030
GEBCO( general bathymetric chart of the oceans,世界大洋深度图) 是联合 国 教 科 文 组 织 下 属 的 IOC ( intergovernmental oceanographic commission, 政府间海洋学委员会) 和 IHO ( international hydrographic organization,国际海道测量组织) 联合主持下的大洋水深制图项目,旨在建立水深数据收集国际合作渠道,实现水深数据及其元数据的收集、处理和管...原创 2022-05-07 07:23:04 · 1823 阅读 · 0 评论 -
全球水深地形模型ETOPO1
2008 年 8 月,NGDC 和 NOAA 联合发布了网格大小为 1'×1'的 ETOPO1 海底地形模型,该模型基于大量相关模型和实测区域数据,融合了全球的陆地地形和海洋深度数据。其中,海洋部分绝大部分海深数据来源于美国 SIO 发布的海底地形模型,陆地地形数据主要来自于 GTOPO30。相较于ETOPO2v2 和 ETOPO5 全球地形模型,ETOPO1 全球地 形 模 型 精 度 显 著 提 高,目 前 ETOPO2v2 和ETOPO5 全球地形模型基本不再使用。美国 SIO斯克利普斯海洋研原创 2022-04-30 09:02:44 · 5262 阅读 · 1 评论 -
将Surfer grd格网文件转成ArcGIS asc格式
今天有同事问:将Surfergrd格网文件转成ArcGIS的栅格文件博主记得Surfer就有这个功能,但是使用Surfer20的时候,怎么也找不到那个功能。后来,找遍了grid相关的工具栏,终于找到了,记录一下,免得又忘记了以下是用百度搜索的,Surfer和ArcGIS格式互转的程序实现二、ARCGIS的格网文件 生成一个连续的表面并用它来反映某类特定的度量是大多数GIS应用软件的基本功能。遍历研究区域中的每个位置以测量该位置的高度、大小或某种特性通常都是不...原创 2022-04-13 16:22:31 · 4335 阅读 · 2 评论 -
CAD Converter转PDF的使用
CAD图在布局中设置好打印的样式,然后打印成PDF,一般有几种选择:(1)使用CAD自带的PDF打印机,打印的效果比较差,经常出现莫名其妙的粗体;(2)使用Adobe Acrobar 专业版,博主推荐的;(3)使用CAD Converter 转PDF,就是本文所讲的内容步骤如下:(1)选择DWG转PDF(2)选择要转换的CAD文件,可以多个(3)设置打印样式,与CAD文件的打印样式保持一致(4)开始转换,转换成功...原创 2022-03-09 16:05:24 · 558 阅读 · 0 评论 -
CAD VBA实现平面综合图分幅
最近遇到一个场区测量项目,好多年没有遇到类似的项目了。 场区成果图完成以后,需要按照调查比例尺进行分幅,以前的项目的图幅数比较少,顶多几十幅,手工切分就可以了。一般是硬切分,就想CASS分幅一样的。 以下是CASS分幅: 检查生成的矩形,把矩形内没有地形的矩形删除掉。然后把矩形内坐标更改为图幅名,如果图幅内有地名的话,可以使用地名作为图幅名。也可以以数字来做为图幅名,以数字做为图幅名应该把按顺序先标第一横排,接着第二横排这样标。 ...原创 2022-02-11 07:21:09 · 1662 阅读 · 0 评论 -
MP4转gif
今天想将一个MP4转成gif,百度了一下,全是MP4转gif的软件广告,实在不愿意装这些软件。然后,想到自己有photoshop,可以使用photoshop,再百度了一下,果然有。按照网络上提供的办法,需要QuickTime7.1以上,安装了QuickTime7.1打开photoshop,导入视频,竟然不支持MP4没有道理啊。QuickTime可以打开MP4,也能转换成mov格式,但是需要专业版下载了QuickTime的专业版,总算可以了...原创 2022-01-29 10:08:04 · 739 阅读 · 0 评论 -
CAD中多重插入引用不能炸开
今天碰到了一个CAD的问题,整个CAD就是一个块,属性名是:多重插入引用。按照习惯,会用炸开(explode)将其分解成简单图形要素。博主尝试了多次,都无法分解,命令行提示:1个是多重插入引用,表明,多重插入引用无法炸开。百度搜索了一下,找了一些方法,不是很好用,于是想到了双击编辑这个这个块,提取有用的信息。双击以后,弹出如下对话框逐一查看各块,找出有用的块,将其图形拷贝出来。...原创 2022-01-21 22:39:08 · 5221 阅读 · 0 评论 -
正轴等角割圆锥投影综述
最近有同事要求做一张割圆锥投影的南极图,好几年前做过一个,现在都忘记了,在网络搜索了一下,将兰伯特等角圆锥投影的全部知识归纳如下:ArcGIS常用投影:1、等积圆锥投影 Asia North Albers Equal Area Conic (Asia)2、等距方位投影 Azimuthal Equidistant (World)3、等积圆柱投影 Cylindrical Equal Area (World)4、墨卡托投影(等角圆柱投影)Mercator(World)5、兰勃...原创 2022-01-18 09:53:35 · 11832 阅读 · 3 评论 -
photoshop一些简单处理图像的记录
photoshop一些功能经常用到,但是每次使用的时候,都要回忆摸索很久,因此,记录下来待查。1、魔棒工具,选择同类型的像素正在上传…重新上传取消选择了一块空白区域2、填充空白区域3、填充区域边缘还有一些小白点,选择--模糊工具--进行填充...原创 2022-01-10 07:29:01 · 270 阅读 · 0 评论 -
CAD中光栅图像参照设置透明和非透明打印成PDF的效果对比
CAD中光栅图像参照设置透明和非透明打印成PDF的效果对比,透明设置成否,打印成PDF的效果如下透明设置成是,打印成PDF效果如下原创 2022-01-09 10:05:14 · 1433 阅读 · 0 评论 -
win10 系统下CAD2009缩放卡顿问题解决
今天使用CAD2009绘图时,发现使用鼠标滚轮进行图形缩放时,异常卡顿,跟以前在win7下使用完全不同。百度了一下,果然有很多人遇到跟博主相同的问题,综合网络上的意见,有2种思路:(1)替换win10的宋体和新宋体字体库,有的反映非常好使,具体就是做法就是,将win7的宋体替换掉win10的字体,然后在注册表里将原宋体字体失效。(2)CAD2019以后的版本,对win10系统进行了优化,即使替换了字体,仍然不好用博主下载了CAD2020并安装,发现在CAD2009里卡的图形,在CAD...原创 2021-12-02 00:04:16 · 6635 阅读 · 0 评论 -
Win10系统下CAD2009 VBA加滚轮
VB6.0vb6iedmousewheel.zipVB6IDEMouseWheelAddin.dll放在C:\Windows下面然后用管理员身份打开命令窗口注册regsvr32 C:\Windows\VB6IDEMouseWheelAddin.dll显示已经加载,但是DllRegister失败,不用管MouseWheel Fix.reg成功,CAD VBA就有滚轮...原创 2021-11-22 13:36:23 · 266 阅读 · 0 评论 -
AutoCAD2007写的VBA,在Win7上可以正常运行,为什么在Win10系统上运行费劲
在百度上搜索这个问题好多次了,一无所获,连一丁点儿相关的信息都没有。今天搜索了一次,仍然是如此。但是,搜到了有人问下面的问题以前在Windows 7 32位系统能运行的VBA文件,现在在Windows10 64位系统不能运行,找不到工程或库。。。,在工具里的引用里也没有什么找不到的?下面是网友的回答:主要是office的问题,建议安装32位版本的office2013;不同位数office,控件、库等等都不一样,建议强制安装32位office;不要在64位office里面试图使用vb控件。原创 2021-11-22 13:28:51 · 1996 阅读 · 0 评论 -
国际光缆成果图编制的方法初探
国内海底路由成果图的编制是采用《GBT 17502-2009 海底电缆管道路由勘察规范》,即路由综合成果图,见下图:正在上传…重新上传取消 路由综合成果的编制,在博主的两篇文章,基本上讲清楚了。 AutoCAD视口及布局的说明 ODPM新增绘制路由综合图功能 综合图编制的思路是:综合图就一个CAD,分幅图单独制作且只用于打印,综合图作为参考插入,图纸空间有多个视口,通过冻结图层实现专题图显示。分幅图是程序实现,冻结图层通过人工实现。...原创 2021-11-13 15:35:37 · 528 阅读 · 0 评论 -
photoshop制作一张GeoSpark电火花插图
今天想找一个电火花的插图,电火花的操作手册上的图太模糊了。于是,考虑从官网下载图片,然后用photoshop进行编辑。正在上传…重新上传取消正在上传…重新上传取消photoshop先将自己所用设备的构件图片先剪切下来,然后,用魔术橡皮擦,将背景颜色剔除掉正在上传…重新上传取消变成如下白底图片,并将对于的东西,用普通橡皮擦擦除掉正在上传…重新上传取消将上图右边的蓝线,擦除掉正在上传…重新上传取消最后,做成了一个满意GeoSpark插图正在上传…重新上传取消原创 2021-11-05 13:44:13 · 232 阅读 · 0 评论 -
中科图新地图软件(LocaSpaceViewer)非常不错
单位之前都用bigmap下载地图影像,后来,同事推荐一款软件叫中科图新的(LocaSpaceViewer),试了一下,也非常不错。天地图不能下载,但是ArcGIS和微软的影响可以下载,加载ArcGIS影像,然后选择影像下载画出自己要下载的范围设置影像下载的级别设置下载的目录,下载完成,非常方便。...原创 2021-10-27 09:58:07 · 5102 阅读 · 2 评论 -
宗海图绘制新规范2018
国家海洋局最近颁布新的总海图绘制规范,新的规范下载地址如下:关于印发《宗海图编绘技术规范(试行)》的通知.rar上述规范已经过期,现在是最新的2018规范,HY∕T251-2018宗海图编绘技术规范,扫码关注微信公众号,输入,宗海图,即可得到分享链接。...原创 2021-07-06 18:06:08 · 765 阅读 · 0 评论 -
关于AutoCAD软件的PDF打印机的问题
在使用AutoCAD绘图过程中,经常会使用PDF打印机,一般CAD提供PDF打印机,但是很不好用,我碰到最多的问题就是,打印的字体非常粗,不好看,因此,我们一般需要安装其它的PDF打印机。首先,需要安装AdobeAcrobatPDF软件,然后添加它的PDF打印机。...原创 2021-07-03 11:30:07 · 1092 阅读 · 0 评论 -
skyline在海洋及管线类3DGIS应用综述
按照惯例,先说结论:(1)skyline能够自动生成三维管线,开发难度不大;(2)Global Mapper处理地形数据,建立场景基础;(3)通过瓦片和LOD技术实现地形动态加载,减少系统消耗,建议LOD层级为3~5多功能真三维地下管线综合管理系统设计与实现_李胜 城市地下管线是城市基础设施的重要组成部分,担负着能源输送、信息传输等工作,是城市赖以生存和发展的物质基础,被称为城市的“血管”和“神经”,是城市发展的“生命线”[1]。此前国务院先后印发了《关于加强城市基础设施建...原创 2021-01-09 21:56:10 · 1779 阅读 · 0 评论