700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Arcgis for js 使用 天地图作为底图

Arcgis for js 使用 天地图作为底图

时间:2022-06-10 16:38:55

相关推荐

Arcgis for js 使用 天地图作为底图

1、取到 天地图API

1、进入 点击进入天地图官网

2、打开一个你需要使用的地图 如下图打开的是一个墨卡托投影的影像底图

3、在操作之前先找到一个秘钥,秘钥自己注册即可(点击申请秘钥(key))

4、 在你打开的地图页面触发一下滚动/拖拽 然后看network中会有数据进行查询

查看请求地址如下 先保存这条数据 然后看代码

https://t1./img_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILECOL=1&TILEROW=6&TILEMATRIX=4&tk=75f0434f240669f4a2df6359275146d2

2、完整代码

require(["esri/map","esri/layers/WebTiledLayer", "dojo/domReady!",],function (Map,WebTiledLayer, //新增) {that.map = new Map("map", {showLabels: true,logo: false,autoResize: true,isPinchZoom: true, operator: 1, //此处不设置 basemap});// 使用天地图为底图/*接上面保存的数据 按照以下的格式进行调整明眼人打眼一瞧就能看懂*/var layer = WebTiledLayer("https://${subDomain}./img_w/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=img&STYLE=default&TILEMATRIXSET=w&FORMAT=tiles&TILECOL=${col}&TILEROW=${row}&TILEMATRIX=${level}&tk=你的秘钥",{subDomains: ["t0", "t1", "t2", "t3", "t4", "t5", "t6", "t7"],});that.map.addLayer(layer);});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。