GIS开发:广西天地图在线底图调用
在GIS开发中,在缺乏自有底图时,天地图的底图是一个比较常用的选择,限制少,底图没有偏移,减少后期的数据转换处理,这里分享一下广西壮族自治区的天地图在线调用服务。
进入天地图官网,切换到广西壮族自治区,点击上方的“开发资源”,在弹出的菜单中,点击"本地服务资源",能看到一系列的广西在线地图服务信息,有影像、矢量等底图。


本地资源链接地址:
https://guangxi.tianditu.gov.cn/service/index.do?pageId=catalogPage
选择一个影像底图服务,点击"详情"查看服务的详细信息,坐标系、范围等等;

有条件的建议去通过”快速申请“等一系列的操作,进行正式的底图服务申请。
如想简单的学习一下,请参照以下步骤。
注:以下操作仅供学习!
回到底图列表的页面,选择影像图层,点击“预览”,在浏览器的调试中进行查看,会返回一个WMTS服务的预览,类似于以下的地址:https://guangxi.tianditu.gov.cn/servicePreview/services/preview_key_ff15a38e-b0e1-4407-87f0-97f882730f55/WMTS?f=xml&pretty=true&callback=OpenLayers.Protocol.Script.registry.c1
通过将后边的参数修改为:service=wmts&REQUEST=GetCapabilities,能够看到返回一个wmts服务的详细信息。

按照此配置进行WMTS服务请求的拼接,形成以下的底图配置地址(其中的preview_key可能需要更换):
https://guangxi.tianditu.gov.cn/servicePreview/services/preview_key_28daa570-4fec-417d-8347-b2d263e0b059/WMTS?layer=tdtgx_img_update&style=default&tilematrixset=default028mm&Service=WMTS&Request=GetTile&Version=1.0.0&Format=tiles&TileMatrix={z}&TileCol={x}&TileRow={y}&tk=1ef1fef8c8149804d65a88051b540efb
在mapbox-gl中数据源配置如下:
加载效果图:
