111

Wednesday, 3 June 2020

Cómo cambiar las características avanzadas de un mapa de OpenLayers 3

Cómo cambiar las características avanzadas de un mapa de OpenLayers 3

Agregar una sobreimpresión emergente. Las superposiciones son elementos que se pueden colocar en una ubicación específica del mapa. Se pueden utilizar para añadir información a una función de mapa o a una ubicación, como añadir una ventana emergente que muestre el nombre de un país. Las superposiciones son poderosas porque OpenLayers puede utilizar la mayoría de los elementos HTML como superposiciones. Tenga en cuenta también que si desea añadir interactividad, como por ejemplo la ventana emergente que sólo aparece al hacer clic en algo, debe añadirse por separado.

El mapa terminado.

Eliminar una interacción. Las interacciones nos permiten’interactuar’ con un mapa de OpenLayers de manera tal como el paneo y el zoom usando un ratón. Son invisibles, y un mapa de OpenLayers ya tendrá varias interacciones cuando usted lo! cree! Una interacción que a veces es una molestia ‘hace zoom en el mapa cuando usas la rueda del ratón’. Para eliminarlo, iterear a través de las interacciones y eliminar cualquiera que tenga el mismo tipo que’MouseWheelZoom’.

Incluir el archivo CSS de OpenLayers. Openlayers proporciona un archivo CSS que establece la apariencia de los controles muy bien, así que deberíamos importarlo primero.

Añada controles deslizantes de pantalla completa y zoom. Una vez importado el archivo CSS, verá que el mapa ya tiene 2 controles; botones de acercamiento y alejamiento, y un botón `i’ para mostrar las atribuciones del mapa. También añadiremos 2 controles propios, que no requieren ninguna configuración (sus ajustes por defecto están bien).

No comments:

Post a Comment