../../_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, 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.

pantalla de geostyler

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

Inicio Rápido