arcgis for javascript(4.12)加载WMT

2020-06-10  本文已影响0人  panergongzi

加载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,

            });

        });

效果

上一篇下一篇

猜你喜欢

热点阅读