美文网首页
arcgis for javascript(4.12)加载geo

arcgis for javascript(4.12)加载geo

作者: panergongzi | 来源:发表于2020-06-10 14:35 被阅读0次

    比如你想把一个geojson数据在地图上显示,需要使用 "esri/layers/GeoJSONLayer"接口,并指定好坐标系spatialReference,使用map.add()方法

    把构造好的GeoJSONLayer服务对象添加到地图中。

    代码

     require(["esri/Map",

                "esri/views/MapView",

                "esri/layers/GeoJSONLayer"

            ], function (Map, MapView, GeoJSONLayer) {

                let url="./hubei.json"

                let spatialReference = {

                    wkid: 4326

                }

                var map = new Map(

                );

                var view = new MapView({

                    container: "map",

                    map: map,

                });

                addTileLayer(url, spatialReference);

                function addTileLayer(url, spatialReference) {

                    var layer = new GeoJSONLayer({

                        url: url,//服务地址

                        spatialReference: spatialReference,//坐标系

                    })

                    map.add(layer);

                }

            })

    效果

    相关文章

      网友评论

          本文标题:arcgis for javascript(4.12)加载geo

          本文链接:https://www.haomeiwen.com/subject/ngcvzhtx.html