- arcgis for javascript(4.12)加载WMT
- arcgis for javascript(4.12)加载geo
- arcgis for javascript(4.12)加载Fea
- arcgis for javascript(4.12)加载Gra
- arcgis for javascript(4.12)加载动态服
- arcgis for javascript(4.12)加载切片服
- arcgis for javascript(4.12)Featu
- arcgis for javascript api 加载高德地图
- cesium 加载自定义影像服务
- arcgis for javascript(4.12)的Map对
加载WMTS使用的是 "esri/widgets/LayerList" 接口,注意设置对坐标系,我们以加载天地图WMTS影像服务为例,
注意:现在添加天地图在线服务需要到天地图官网https://www.tianditu.gov.cn/ 去注册获取一个tk,然后把tk绑在url上去请求服务。天地图官网上有影像,矢量,地形,注记等服务,根据自己需求加载所需的服务吧。
代码
var map, view,tk="你的天地图tk";
require([
"esri/Map",
"esri/views/MapView",
"esri/layers/WMTSLayer",
"esri/widgets/LayerList"
], function (Map, MapView, WMTSLayer, LayerList) {
layer = new WMTSLayer({
url: "http://t0.tianditu.gov.cn/img_c/wmts",
customParameters: {
'tk': tk,
},
});
map = new Map({
layers: [layer]
});
view = new MapView({
container: "viewDiv",
map: map,
});
});
效果
网友评论