Vairāk

Kā paslēpt etiķetes ArcGISDynamicMapServiceLayer

Kā paslēpt etiķetes ArcGISDynamicMapServiceLayer


Vai kāds zina, kā es slēptu etiķetes ArcGISDynamicMapServiceLayer?

Šī ir daļa no mana koda līdz šim:

var routeLayer = ArcGISDynamicMapServiceLayer (…); map.addLayer (routeLayer); var drawingOptions = new LayerDrawingOptions (); drawingOptions.showLabels = nepatiess; var options = []; opcijas [0] = drawingOptions; routeLayer.setLayerDrawingOptions (opcijas);

Tomēr pēc tam slānis netiek parādīts kartē.

Vai man ir jāiestata atveidotāja rekvizīts arī zīmēšanaiOptions?


Labi, es to atrisināju šādi.

DrawOptions pievienoju renderētāju

var sls = jauns SimpleLineSymbol (SimpleLineSymbol.STYLE_SOLID, esri.Color ([255, 255, 0]), 3); drawingOptions.renderer = SimpleRenderer (sls);

Kad es to izdarīju, man bija jāiespējo dinamiskās darbvietas pakalpojumu iespējās, izmantojot servera pārvaldnieku.

Ceru, ka tas kādam palīdz.


Skatīties video: ArcGIS Enterprise: Managing ArcGIS Server