​高德离线API如何加载高清卫星影像

我是职场高能儿 2024-08-20 20:40:38

我们有客户遇到这样一个问题,现有平台基于高德API开发,但希望将地图更新为高清卫星影像。

我估计你可能也会遇到这个问题,因此特撰此文与大家分享。

项目背景

高德API有着比较广泛的用户群体,有不少系统为了业务数据的呈现,通常用高德API开发地图模块。

在高德的官方网站,可以了解高德API的详细功能说明,如热力图和MVT多面体显示功能等。

热力图显示功能

MVT多面体显示功能

虽然网友说高德是弱GIS平台,但它也支持加载WMTS、WMS和XYZ栅格图层等。

第三方标准图层

但高德API仅支持加载GCJ02坐标系的地图,这也给大家更新地图数据时带来了一定的阻碍,尤其是在内网进行私有化部署时该问题尤为突显。

私有化部署高德离线API

虽然世面上有许多开源的GIS平台可用于私有化部署,如Openlayers或MapBox等。

但也有用户通过高德离线API开发部署私有化地图平台,高德地图私有化到本地进行发布调用。

高德API本来是只有在线版的,但总有一些技术控能搞出一个离线版来,也许功能不是百分百的完整,但开发一个基本的地图系统是完全够用的。

高德离线API只需要通过IIS、Tomcat或Apache在内网服务器发布,就可以在客户端进行开发调用。

它甚至可以不需要发布,就可以直接在本机加载显示地图瓦片。

高德离线API开发

但有一点遗憾的是虽然高德的电子地图更新很及时,而卫星影像的更新却比较滞后,于是加载更新高清卫星影像就成了需要解决的问题。

如何更新高清卫星影像

我们在《私有化地图离线部署详细方案》一文中,为你分享了一个可在线体验私有化地图离线部署的网址。

https://test.ditushuju.cn:8086

私有化部署在线体验

但该高清卫星影像却并不支持高德API中进行加载调用,地图显示就可能会出现如下图所示的异常。

地图显示异常

出现地图显示异常的原因,是因为高德API所支持的是墨卡托中国(GCJ02)坐标投影,而我们在线体验版的地图则为WGS84经纬度正射投影。

为了解决这一问题,只需要加载调用墨卡托中国(GCJ02)坐标投影的高清卫星影像即可,最近就有用户通过这种方法解决了影像更新的问题。

成功案例

如果你也需要在高德API中调用高清卫星影像,可以通过以下URL进行加载测试。

https://test.ditushuju.cn:8086/WeServer/wmts/1.0.0/acimage_mct/default/mct/0/0/0.jpg

该高清卫星影像仅供在线体验,但也支持在内网中进行私有化部署,从而为高德API开发的GIS系统解决更新数据的问题。

写在最后

本文为你分享了高德API开发的GIS平台如何更新高清卫星影像的方法,并为你提供了一个可在线调用测试的URL地址。

你可以立即点击“分享”按钮,将本文免费分享给你的朋友!

0 阅读:0

我是职场高能儿

简介:感谢大家的关注