Skip to content

sigcorporativo-ja/history-navigation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

history-navigation

Build Tool

Descripción

Plugin para Mapea desarrollado por la Consejería de Medioambiente y Ordenación del Territorio de la Junta de Andalucía. Crea un panel propio que contiene los siguientes controles:

  • Acercarse y alejarse Botones
  • Zoom a la extensión del mapa Botones
  • Historial de navegación (anterior/posterior) Botones
  • (Opcional) Selector desplegable de escala Botones
  • (Opcional) Zoom a coordenada Botones

Además, el panel del plugin acepta otros controles que sean compatibles a nivel de diseño, y que pueden añadirse a través de un parámetro adicional en el constructor.

Imagen

Recursos y uso

  • js: navigation.ol.js
  • css: navigation.min.css
Parámetro Descripción
controls Array<M.control> - controles adicionales opcionales compatibles
options {object} - Opciones de plugin:
scaleCtl - {boolean} - incluir selector de escala
scaleConfig - Array<number> - escalas del selector
coordinatesCtl - {boolean} - incluir zoom a la coordenada

Ejemplo:

// Configuración de las escalas
var scaleConfig = {
    'scales': [10000, 25000, 50000, 100000, 150000, 250000, 500000, 1000000]
};
            
var control = new M.control.Mouse();
var navigationPlugin = new M.plugin.Navigation({
	controls: [/*controles adicionales compatibles*/],
	options: {
		scaleCtl: true, // Incluir selector de escala
		scaleConfig: scaleConfig, // Escalas del selector
        coordinatesCtl: true, // Incluir zoom a coordenada
		
	}
});
myMap.addPlugin(navigationPlugin);