Gibt es eine Möglichkeit, die Schaltflächen zum Vergrößern / Verkleinern in der ArcGIS-Javascript-API auszublenden? Ich habe an anderer Stelle auf der Seite externe Zoom-Schaltflächen, sodass diese nicht mehr benötigt werden.
Gibt es eine Möglichkeit, die Schaltflächen zum Vergrößern / Verkleinern in der ArcGIS-Javascript-API auszublenden? Ich habe an anderer Stelle auf der Seite externe Zoom-Schaltflächen, sodass diese nicht mehr benötigt werden.
Antworten:
Der Pass in slider: false
als Option bei der Erstellung der Karte. Hier ist die API-Referenz für Kartenoptionen .
map = new Map("map", {
basemap: "streets",
slider: false
}
Wenn Sie versuchen, dies mit den 4.x-Versionen der API zu erreichen, versuchen Sie Folgendes, wenn Sie den MapView- (oder SceneView-) Konstruktor verwenden:
var view = new MapView ({
container: "viewDiv",
map: map,
ui: {
components: [ "attribution" ]
}
});
Quelle: https://developers.arcgis.com/javascript/latest/sample-code/view-disable-zoom/index.html
Ich glaube, Sie müssen die Methode showZoomSlider()
/ hideZoomSlider()
Eigenschaft verwenden isZoomSlider
. Dadurch sollte der Zoomregler auf der Karte ein- oder ausgeblendet werden.