高德地图与CAD图叠加显示方法汇总及优缺点分析

VIP高德地图与CAD图叠加显示方法汇总及优缺点分析
高德地图应用在许多领域,平常我们用的地图导航,除过正常的地图导航指引功能之外,其实还有很多实用的功能。如高德影像地图应用在包括地理、土地测量、水文学、生态学、气象学以及海洋学等方面。AutoCAD在行业中常用于城市规划、平面设计、建筑师等,这其中也要用到高德地图。最常见的是CAD图与高德地图叠加使用,通过两者叠加直观显示,助力行业提高工作效率。那如何将高德地图与CAD图叠加显示呢?下面听小编把方法一一介绍下以及各种方法的优缺点。
开通可读全文 ·2.7k 人阅读
最低0.47元/天 解锁文章

前言

​ 高德地图应用在许多领域,平常我们用的地图导航,除过正常的地图导航指引功能之外,其实还有很多实用的功能。如高德影像地图应用在包括地理、土地测量、水文学、生态学、气象学以及海洋学等方面。AutoCAD在行业中常用于城市规划、平面设计、建筑师等,这其中也要用到高德地图。最常见的是CAD图与高德地图叠加使用,通过两者叠加直观显示,助力行业提高工作效率。那如何将高德地图与CAD图叠加显示呢?下面听小编把方法一一介绍下以及各种方法的优缺点。

方法一:高德SDK加载CAD的WMS图层

原理

高德SDK

高德SDK提供了行业标准图层符合 OGC 标准或者行业通行规范的的图层类型

AMap.TileLayer.WMS

用于加载OGC标准的WMS地图服务的一种图层类,仅支持EPSG3857坐标系统的WMS图层。
查看 WMS的OGC标准。

new AMap.TileLayer.WMS(opts: WMSLayerOptions)

参数说明:

opts (WMSLayerOptions) 默认图层参数

Name Description
opts.url String wmts服务的url地址,如:’ https://services.arcgisonline.com/arcgis/rest/services/'+ ‘Demographics/USA_Population_Density/MapServer/WMTS/’
opts.blend Boolean 地图级别切换时,不同级别的图片是否进行混合,如图层的图像内容为部分透明请设置为false
opts.params Object OGC标准的WMS地图服务的GetMap接口的参数,包括VERSION、LAYERS、STYLES、FORMAT、TRANSPARENT等, CRS、BBOX、REQUEST、WIDTH、HEIGHT等参数请勿添加,例如: { LAYERS: ‘topp:states’, VERSION:‘1.3.0’, FORMAT:‘image/png’ }
opts.zooms [Number, Number] (default [2,30]) 支持的缩放级别范围,默认范围 [2-30]
opts.opacity Number (default 1) 透明度,默认 1
opts.visible Boolean (default true) 是否显示,默认 true
opts.zIndex Number (default 4) 图层叠加的顺序值,1 表示最底层。默认 zIndex:4

CAD的WMS图层

唯杰地图VJMAP为CAD图或自定义地图格式WebGIS可视化显示开发提供的一站式解决方案,支持的格式如常用的AutoCAD的DWG格式文件、GeoJSON等常用GIS文件格式,它使用WebGL矢量图块和自定义样式呈现交互式地图, 提供了全新的大数据可视化、实时流数据可视化功能。

唯杰地图https://vjmap.com/无需转换可直接打开CAD的DWG格式的图形,并提供了WMS服务接口。

其接口文档为:


/**
 * wms服务url地址接口
 */
export  interface IWmsTileUrl {
   
   
    /** 地图ID(为空时采用当前打开的mapid), 为数组时表时同时请求多个. */
    mapid?: string | string[];
    /** 地图版本(为空时采用当前打开的地图版本). */
    version?: string | string[];
    /** 图层名称(为空时采用当前打开的地图图层名称). */
    layers?: string | string[];
    /** 范围,缺省{bbox-epsg-3857}. (如果要获取地图cad一个范围的wms数据无需任何坐标转换,将此范围填cad范围,srs,crs,mapbounds填为空).*/
    bbox?: string;
    /** 当前坐标系,缺省(EPSG:3857). */
    srs?: string;
    /** cad图的坐标系,为空的时候由元数据坐标系决定. */
    crs?: string | string[];
    /** 地理真实范围,如有值时,srs将不起作用 */
    mapbounds?: string;
    /** 宽. */
    width?: number;
    /** 高. */
    height?: number;
    /** 是否透明. */
    transparent?: boolean;
    /** 四参数(x偏移,y偏移,缩放,旋转弧度),可选,对坐标最后进行修正*/
    fourParameter?: string | string[];
    /** 是否是矢量瓦片. */
    mvt?: boolean;
    /** 是否考虑旋转,在不同坐标系中转换是需要考虑。默认自动考虑是否需要旋转. */
    useImageRotate?: boolean;
    /** 旋转时图像处理算法. 1或2,默认自动选择(旋转时有用)*/
    imageProcessAlg?: number;
    /** 当前互联网底图地图类型 WGS84(84坐标,如天地图,osm), GCJ02(火星坐标,如高德,腾讯地图), BD09LL(百度经纬度坐标,如百度地图), BD09MC(百度墨卡托米制坐标,如百度地图)*/
    webMapType?: "WGS84" | "GCJ02" | "BD09LL" | "BD09MC";
}

实现

参考高德提拱的WMS的示例代码 https://developer.amap.com/demo/jsapi-v2/example/thirdlayer/wms-layer ,实现代码如下

let map = new AMap.Map('map', {
   
   
    zoom: 15,
    center: [106.166187, 29.44102]
});
// 调用唯杰地图服务对象
let svc = new vjmap.Service(env<
VIP 在百度地图中叠加CAD图及GIS数据展示踩坑记 目前一些项目是基于百度地图开发的,那能不能实现基于百度地图上加载CAD图形呢?百度地图独立采用了一个自己的坐标系,称为百度坐标系,与众不同。那么怎么样在百度地图上面加载CAD图呢?同时怎么样把CAD的数据做为GIS数据格式中Geojson图层加进百度地图中? 开通可读全文·2.5k 阅读·2 点赞·6 收藏 阅读全文

相关推荐

元图地图开放平台中CAD图与互联网地图叠加工具使用说明

元图CAD图与互联网地图叠加步骤: 【一、CAD图与互联网地图叠加原理】 元图CAD图与互联网地图(百度、谷歌、腾讯等)叠加工具内核使用元图研发的地图坐标转换算法,将CAD的坐标和互联网地图坐标进行相互转换,实现两类图形的坐标叠加。该算法的另一个应用请参考【元图地图坐标转换工具】。 由于CAD图形

yuantusoft的博客 2735

GIS与CAD在村庄规划中的图框位置一致处理

公众号:半仙儿说规划 前言:GIS与CAD数据转换之前已经讲过一些, 最近在半仙儿的技术交流群里不少小伙伴讨论 村庄规划中GIS导出的图片如何与CAD导出图片如何在PS里面进行完美衔接, 今天针对这个问题进行下分享。 同时此篇作为【GIS学习笔记·实操篇】中村庄规划的开篇。 当然基础部分会同步更新,鉴于手头有关于国土空间规划背景下村庄规划的资料 趁着现在还记得,就和基础部分进行同步更新吧 01 GIS基础布局 .

weixin_44408381的博客 4710

Vue 3 + 高德地图实现WebGIS城市管网编辑器的核心架构与实战

WebGIS(网络地理信息系统)是将传统GIS功能在浏览器端实现的技术,其核心原理是通过JavaScript API调用在线地图服务,实现地理数据的可视化、查询与分析。这项技术的价值在于打破了桌面软件的限制,使得空间数据的编辑与管理能够通过Web进行协同与共享,极大地提升了水务、市政、规划等行业的数字化管理效率。在智慧城市与工业互联网的应用场景中,WebGIS常被用于管网管理、资产巡检和应急调度等系统。本文聚焦于利用Vue 3的响应式系统与Composition API,结合高德地图的绘制与编辑插件,构建一

weixin_27960253的博客 322

PDF规划图精准导入CAD:地理配准与坐标转换实战指南

在工程设计与地理信息处理中,坐标系统是确保空间数据精确对齐的基础。其核心原理在于通过数学规则将地球曲面映射到平面,为每个位置赋予唯一的X、Y坐标值。这项技术的价值在于打通不同格式数据间的空间关联,实现多源信息的无缝集成与协同分析。在测绘、城市规划、国土管理等应用场景中,常需将带有卫星影像的PDF图纸导入CAD软件进行深化设计。本文聚焦于通过地理配准技术,解决因坐标信息缺失导致的PDF与CAD数据错位问题,详细介绍了利用GIS软件进行控制点校正、坐标转换,并最终生成GeoTIFF或DXF格式数据,实现跨平台精

weixin_34221276的博客 295

国产GIS替代落地指南:从CAD坐标转换到三维白模的完整实践

地理信息系统(GIS)是空间数据采集、管理与可视化的核心工具。在实际工程中,用户常面临坐标系统不统一、数据格式繁杂、三维底图搭建困难等基础问题。理解CAD图纸中6位坐标的投影带原理、DEM分割的裁剪逻辑,以及字段计算器取整的精度规则,是高效处理空间数据的关键。掌握这些技术原理,不仅能提升数据生产的准确性,还能显著降低软件替换过程中的迁移成本。从在线地图加载到配置文件定制,从离线地图包到三维白模快速搭建,再到水文站等业务图层的规范化管理,一套轻量化的GIS组合方案正成为国产替代的主流选择。本文结合流域监测项目

weixin_33046983的博客 156

高德地图自定义图层

高德地图自定义图层,能够实现用户点击后,提示文字

winform加载高德地图

本代码在VS2010开发环境,基于winform窗口小程序开发,实现了对高德地图的加载和画线基本方法,适合初学者参考,更多功能请使用高德地图官网的的api。

XTDrone——ALOAM与3D激光雷达三维SLAM(处理没有点云和坐标系报错的问题)

本文介绍了XTDrone中配置如何在三维环境中使用A-LOAM算法配合velodyneHDL32激光雷达包括依赖包安装、代码修改和PX4系统配置,以及相关报错细节的注意事项。

weixin_45390670的博客 1328

hdu 1195 Open the Lock(bbfs(双向广搜))

<br />第一次使用双向广搜算法求解,感觉效率的确提高了不止两倍。刚开始的一直WA,后来发现是每次都要扩展一层的节点,然后在扩展另一层的节点,而不是每次只扩展一个节点。<br /> /* Author: ACb0y Date: 2010-9-21 Type: bbfs(双向广搜) ProblemId: hdu 1195 Open the Lock Result: AC */ #include <iostream> #include <queue> using namespace

个人独立博客http://www.acb0y.cn/ 1527

游戏经济数值模型的搭建过程——以标准卡牌游戏为例

一、总体规划 1.玩家分类 首先我们按照下表对玩家进行分类 付费能力即为充值额度;充值行为比如购买月卡/购买钻石;消费行为比如用钻石抽卡 在这里我们假设玩家是理性的,即玩家会以追求更高的性价比为目标进行充值与消费(即小R会优先买首冲+月卡,而不是买一个无用的无属性皮肤) 不同类型玩家之间的差异,实际上就主要由这些行为的差异而决定。 注:早期游戏制作的时候,活跃程度也是区分玩家类型的一个重要依据。不过目前现在游戏中有各种手段抹平了不同活跃玩家的差异(体力限制,活跃时间长的收益递减)..

dudu3332的博客 4229

MATLAB算法实战应用案例精讲-【数模应用】梯度提升决策树(GDBT)(附python代码)

GBDT(Gradient Boosting Decision Tree) 又叫 MART(Multiple Additive Regression Tree),是一种迭代的决策树算法,该算法由多棵决策树组成,它在被提出之初就和SVM一起被认为是泛化能力(generalization)较强的算法。近些年更因为被用于搜索排序的机器学习模型而引起大家关注。.........

qq_36130719的博客 2078

真正的工业级环形缓冲区(Circular Buffer)完整实现细节

永远不要永远不要ToArray()或AddRange()永远返回或两段Span永远用_head_tail% Capacity实现环形照着上面这套代码改,你的系统将彻底告别内存爆炸,从“实验室玩具”变成“产线战神”!需要我给你一个支持两段绘制的完整实现吗?

专注于前沿技术的探索与实践,热衷于从代码逻辑、架构设计到行业应用等多维度深挖技术本质。期待在技术之路上与你共同成长~ 127

YOLOv8改进策略【Conv和Transformer】| CVPR-2023 BiFormer 稀疏自注意力,减少内存占用

本文记录的是利用双级路由注意力机制优化的目标检测网络模型。传统的复杂度高,随着输入空间分辨率增加,计算量呈平方增长,导致严重的可扩展性问题。而本文所使用的在获取全局信息的同时,通过区域到区域路由和令牌到令牌注意力的合理设计,减少了不必要的计算量。BiFormer: Vision Transformer with Bi-Level Routing Attention采用四阶段金字塔结构,与一些先进的视觉Transformer类似。在每个阶段,首先使用重叠的补丁嵌入(在第一阶段)或补丁合并模块(在第二到第四阶段

Limiiiing的博客 614

架构师成长之路(1)--什么是架构师

前言: 哲学家常思考的问题:" 我是谁?"" 我从哪里来?"" 要到哪里去?不只是哲学家,我想每个人都有自己对这三个问题的认知。 如果我们要成为架构师,我们自己要面临的三大问题: 找准自己定位:我是谁?在哪里? 怎样做好架构师:我要做什么? 如何搭建架构师知识体系:我该怎么做? 这里面就是做事方法论:目标(我要做什么),方法(计划)(我该怎么做), 执行/行动找准自己定位:我是谁?在哪里...

黄规速博客:学如逆水行舟,不进则退 6万+

【第三方互联】12、支付宝(Alipay)授权第三方登录

我们创建了支付宝开放平台的网页&移动应用,审核通过后,我们需要拿到appid,支付宝公钥,私钥进项开发 一、添加应用信息至项目环境中 我们保存了 appid、应用私钥、支付宝公钥、支付宝回调地址等信息,这里的公钥为支付宝开放平台为我们生成的“支付宝公钥” 二、引入 Maven 依赖 <!-- 支付宝SDK --> <dependency> <g.........

JACKAL 21万+

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

上一篇: 无需人工标注位置,一键在Web端CAD图上根据测点编号自动标注位置
下一篇: 唯杰地图之前端CAD图GIS数据访问权限配置
vjmap
博客等级 码龄5年 128粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值