Skip to content

4.8.0-beta

Compare
Choose a tag to compare
@carmenmarquez carmenmarquez released this 29 Feb 07:39
· 738 commits to premain since this release
  • Se activa nueva política de versionado de CORE y plugins
  • Se implementa plugin layerswitcher para la gestión de capas dejando obsoleto el plugin fulltoc y toc
  • Se implementa plugin comparators para la gestión de comparaciones dejando obsoletos los plugins transparency, lyrcompare, mirrorpanel y comparepanel
  • Se implementa plugin modal para sustituir al plugin popup
  • Se implementa método getSupportedProjs para conocer las proyecciones disponibles. M.impl.ol.js.projections.getSupportedProjs()
  • Se añade parámetro infoEventType a las capas vectores para consultarlas mediante click o mediante hover
  • Se añade parametro zoomConstrains para permitir niveles de zoom intermedios
  • Se añade parámetro predefinedStyles a las capas vectoriales para añadir un listado de estilos predefinidos
  • Se permite cambiar la visibilidad de las capas WMS y WMTS aunque esten fuera de rango
  • Plugin incicarto: modificación de la plantilla de correos
  • Plugin incicarto: se añade fecha y hora en el asunto del correo
  • Se añade parámetro isBase a capas rásters para definir si la capa será base o no
  • Se define proyección EPSG:3857 en projections.js
  • Se actualizan iconos galería circleIcons
  • Plugin locator: se soluciona problemas con búsquedas mediante proxy
  • Se parametriza getZoom de la clase Map para permitir obtener el zoom exacto
  • Plugin mousesrs: se solucionan problemas de estilos
  • Plugin mousesrs: se controla error si se pone un SRS incorrecto
  • Plugin mousesrs: se añade parámetro epsgFormat para aplicar un formateo a la proyección
  • Se dota de inteligencia a la clase Popup y Dialog
  • Se soluciona problemas con parámetro maxExtent en todos los tipos de capas
  • Se permite cambiar estilos a capas KML
  • Se parametriza la propiedad extractStyles en KML
  • Se adapta control backgroundlayers para que acepte objetos
  • Se soluciona problemas con los parámetros minZoom y maxZoom en las capas MBTilesVector, MBTiles, OSM, XYZ, MVT y KML
  • MouseSRS: se añade parámetro para permitir mover diálogo
  • Se soluciona problemas con leyenda en capas GeoJSON, MVT, XYZ, TMS, KML y OSM
  • Plugins attributions se marca como obsoleto y se añade funcionalidad a nivel de capa y mapa creando un control para ello
  • Se crean dos nuevos tipos de capas: GenericRaster y GenericVector
  • Plugin measurebar: se soluciona problema con tooltip
  • Se añade parámetro viewExtent al objeto mapa para limitar la zona visible / navegable
  • Plugin popup y modal: se cierra el diálogo con tecla Esc
  • Plugin Locator tendrá en cuenta si la busqueda de una direccion esta dentro del bbox de la vista
  • Plugin iberpixcompare: se modifica servicio wms ign-base
  • Plugin sharemap permite compartir MVT
  • Plugin locator: se elimina el uso del servicio Comunication Pool Servlet
  • Se evita dobre peticion al anadir OGCAPIFeatures
  • Se soluciona problemas con opacity en varios tipos de capas
  • Se añade parámetro tileSize a TMS por REST
  • Control backimglayers: se soluciona problemas con layerVisibility
  • Se crea nuevo parámetro crossorigin para las capas XYZ, WMS, WMTS, MBTiles y TMS
  • Se soluciona problemas con parámetro extract en MVT y MBTilesVector
  • Se adaptan los controles backimglayers y getfeatureinfo y los plugins layerswitcher e information para aceptar capas GenericRaster/GenericVector
  • KML se añade nuevo paráemtro removeFolderChildren para decidir si mostrar los hijos de las carpetas
  • Se añade a la clase utilidades los métodos getImageMap (para capturar el canvas del mapa) y copyImageClipBoard (para copiar una imagen al portapapeles)
  • Plugin modal: Se añade evento para cerrar con esc.
  • Se soluciona problema de estilos y funcionalidad de texto en geometrydraw.
  • Se soluciona problema de estilos en el perfil topográfipo del plugin vector.
  • Se documenta en el JSDoc los parámetros minZoom y maxZoom en las capas MBTiles y MBTilesVector.
  • Se soluciona problema del collectorCapabilities al usar addAllLayers.
  • Se cambia enlace servicio de capa base
  • Se soluciona error de visualización del mapa con proyección por defecto 3857.
  • Se controla que no se puedan añadir varias veces la misma capa de tipo XYZ y TMS.
  • Plugin sharemap: Permite compartir capa OGCAPIFetures
  • Se actualiza listado de servicios disponibles en https://componentes.cnig.es/api-core/api/actions/services
  • Se crea método ObjectToArrayExtent Utils
  • Se configura capas bases con quicklayers (capa base y capas de backgroundlayers)
  • Se añade nuevo parámetro a la clase mapa "viewVendorOptions" para indicar propiedades de la vista del mapa de la librería base
  • Las capas MBTiles, WMS, WMTS, TMS y XYZ tendrán el parámetro crossOrigin con valor 'anonymous' por defecto
  • Se añade atribución a las capas rápidas: Base_IGNBaseTodo_TMS, BASE_IGNBaseOrto_TMS y BASE_PNOA_MA_TMS