¿Hay alguna manera de ocultar los botones de acercar / alejar en la API de JavaScript de ArcGIS? Tengo botones de zoom externos en otra parte de la página, por lo que ya no son necesarios.
¿Hay alguna manera de ocultar los botones de acercar / alejar en la API de JavaScript de ArcGIS? Tengo botones de zoom externos en otra parte de la página, por lo que ya no son necesarios.
Respuestas:
Pase slider: false
como una opción al crear el mapa. Aquí está la Referencia de API de Opciones de Mapa .
map = new Map("map", {
basemap: "streets",
slider: false
}
Para cualquiera que intente lograr esto usando las versiones 4.x de la API, intente lo siguiente cuando use el constructor MapView (o SceneView):
var view = new MapView ({
container: "viewDiv",
map: map,
ui: {
components: [ "attribution" ]
}
});
Fuente: https://developers.arcgis.com/javascript/latest/sample-code/view-disable-zoom/index.html
Creo que necesitas usar el método showZoomSlider()
/ hideZoomSlider()
propiedad isZoomSlider
. Esto debería mostrar u ocultar el control deslizante de zoom en el mapa.