../_images/logo_geostyler.png ../_images/OSGeo_community.png

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, es decir, SLD, OpenLayers, QGIS, Mapbox. Puesto que estamos siguiendo el concepto de micro paquetes, estos traductores (los llamamos analizadores) se pueden utilizar como bibliotecas independientes, sin necesidad de incluir los componentes de la interfaz de usuario como una dependencia. Actualmente tenemos analizadores para SLD, estilos QGIS, estilos Mapbox y estilos OpenLayers. El análisis de Mapfiles está en marcha. Por favor, eche un vistazo a Las implementaciones de StyleParser. Dado que el estilo de los geodatos es más fácil cuando se pueden ver los datos que se van a aplicar estilo, podemos conectarnos a varios orígenes de datos como WFS, Shapefiles y archivos GeoJSON. Planeamos desarrollar un lector de datos para el formato Geopackage.

geostyler screenshot

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

Detalles

Sitio web: https://geostyler.org

Licencia: BSD-2-Clause

Versión Software: 4.6.0

Interfaces API: Javascript

Soporte: Issues on https://github.com/geostyler/geostyler

Desarrolladores: https://github.com/geostyler/geostyler/graphs/contributors