GeoStyler¶
GeoStyler es una biblioteca JavaScript de código abierto que permite a los usuarios aplicar estilos a los mapas con la ayuda de una Interfaz Gráfica de Usuario. El objetivo de GeoStyler es una Interfaz Gráfica de Usuario universalmente aplicable que funciona con cualquier formato de estilo dado; ya sea SLD, QML, OpenLayers, etc.
GeoStyler proporciona un conjunto de componentes de Interfaz de Usuario para el estilo de mapa. Al igual que un sistema de bloques de creación modular, todos los componentes se pueden apilar juntos para crear una Interfaz de Usuario agradable para sus aplicaciones web. Para simplificar la configuración, también proporcionamos algunos componentes de alto nivel (basados en nuestros bloques de construcción) que ya hacen el trabajo por usted. Estos incluyen, entre muchos otros, Editores de Símbolos, RuleTables y un StyleEditor completo que incluye filtros y denominadores de escala.
Además, GeoStyler permite la traducción entre múltiples formatos de estilo, como los de SLD, OpenLayers, QGIS, Mapbox. Dado que estamos siguiendo el concepto de micro paquetes, estos traductores (los llamamos analizadores) se pueden usar como bibliotecas independientes, sin la necesidad de incluir los componentes de la interfaz de usuario como una dependencia. Actualmente disponemos de analizadores para SLD, QGIS-styles, mapbox styles, openLayers styles y Mapfiles. Por favor, eche un vistazo a las Implementaciones de StyleParser. Dado que el estilo atributivo de los geodatos es más fácil cuando se pueden ver los datos que se van a diseñar, podemos conectarnos a varias fuentes de datos como WFS, Shapefiles y archivos GeoJSON. Planeamos desarrollar un lector de datos para el formato Geopackage.
Características Principales¶
Genérico - no enlazado a un solo formato
Soporta formatos comunes (por ejemplo, SLD, QGIS) ya de fábrica
Interfaz Gráfica de Usuario (GUI) que incluye soporte para reordenar reglas, una vista de mapa, selectores de colores y símbolos y mucho más
Tiene una GUI - pero usted no está obligado a usarlo
Extensible: te invitamos a crear tus propios lectores de datos o analizadores
Continúa creciendo - estamos planeando nuevas características (como una interfaz de línea de comandos, más analizadores, etc.) y pequeñas mejoras
Estándares implementados¶
Detalles¶
Sitio web: https://geostyler.org
Licencia: BSD-2-Clause
Versión Software: 9.0.0
Interfaces API: Javascript
Soporte: Issues on https://github.com/geostyler/geostyler
Desarrolladores: https://github.com/geostyler/geostyler/graphs/contributors