应用系统的地图开发中,首先需要一张底图,才能够在上边进行各类应用的开发,在本身不是专业地图服务提供商时,使用现有的在线影像底图,不失为一种省时、省力的方式。
最常见的是 国家地理信息中心 提供的天地图在线数据,保证数据的准确性和实时性。
天地图的在线切片数据为例,mapbox-gl如何进行加载:
一种是修改的样式(style)配置:
let map = new mapboxgl.Map({
container: 'map',
style:{
"version": 8,
"sources": {
//天地图底图分成底图和注记两部分,需设置两个数据源
"tiandituimg": {
"type": "raster",
"tiles": ["https://t0.tianditu.gov.cn/DataServer?T=vec_w&x&#