Особенности NVZ занимает больше времени для загрузки на карту - PullRequest
1 голос
/ 12 февраля 2020
  • Особенности NVZ требует больше времени для загрузки на карту
  • Я получаю данные со слоя: https://environment.data.gov.uk/arcgis/rest/services/EA/NitrateVulnerableZones2017Final/FeatureServer/0

  • Я использую arcgis javascript api 4.14 версия

  • Если я увеличу карту на уровне увеличения 6, то только эти функции NVZ отображаются на карте, но для загрузки на карте требуется больше времени , enter image description here

Вот мой код: -

var map;
require([
    "esri/widgets/Sketch",
    "esri/Map",
    "esri/layers/GraphicsLayer",
    "esri/views/MapView",
    "esri/geometry/Polygon",
    "esri/layers/FeatureLayer",
    "esri/symbols/SimpleLineSymbol",
    "esri/Graphic",
    "esri/symbols/SimpleFillSymbol",
    "esri/Color"
],
function(Sketch, Map, GraphicsLayer, MapView, Polygon, FeatureLayer, SimpleLineSymbol, Graphic, SimpleFillSymbol, Color) {
const layer = new GraphicsLayer();
const map = new Map({
    basemap: "streets",
    layers: [layer]
});


const view = new MapView({
    container: "map",
    map: map,
    zoom: 5,
    center: [-3.118092, 54.509865]
});

// set dynamic url for feature layer
function initOperationalLayer() {
    var featureLayer = new FeatureLayer("https://environment.data.gov.uk/arcgis/rest/services/EA/NitrateVulnerableZones2017Final/FeatureServer/0",{
        mode: FeatureLayer.MODE_ONDEMAND,
        map.add(featureLayer);
    });
}
 initOperationalLayer();
});
...