Existe-t-il un moyen de masquer les boutons de zoom avant / zoom arrière dans l'API javascript d'ArcGIS? J'ai des boutons de zoom externes ailleurs sur la page, donc ils ne sont plus nécessaires.
Existe-t-il un moyen de masquer les boutons de zoom avant / zoom arrière dans l'API javascript d'ArcGIS? J'ai des boutons de zoom externes ailleurs sur la page, donc ils ne sont plus nécessaires.
Réponses:
Passez en slider: false
option lors de la création de la carte. Voici la référence de l'API des options de carte .
map = new Map("map", {
basemap: "streets",
slider: false
}
Pour quiconque essaie d'accomplir cela en utilisant les versions 4.x de l'API, essayez ce qui suit lorsque vous utilisez le constructeur MapView (ou SceneView):
var view = new MapView ({
container: "viewDiv",
map: map,
ui: {
components: [ "attribution" ]
}
});
Source: https://developers.arcgis.com/javascript/latest/sample-code/view-disable-zoom/index.html
Je crois que vous devez utiliser la méthode showZoomSlider()
/ hideZoomSlider()
property isZoomSlider
. Cela devrait afficher ou masquer le curseur de zoom sur la carte.