

GeoStyler¶
A GeoStyler egy JavaScript könyvtár, mely lehetővé teszi a térképek stílusának beállítását egy grafikus felhasználói felület segítségével. A GeoStyler célja egy általánosan használható GUI, mely bármilyen stílus formátummal dolgozik, legyen az SLD, QML, OpenLayers, stb.
A GeoStyler az UI komponensek egy halmazát biztosítja a térkép stílus beállításhoz. Mint egy moduláris építőkocka rendszer, minden komponens egymásra építhető, hogy a webes alkalmazásaihoz szép UI-t készítsen. A beállítás egyszerűsítése érdekében néhány magas szintű összetevőt is kínálunk (építőkockáinkra alapozva), amelyek már elvégzik az Ön munkáját. Ide tartozik többek között a Symbolizer Editors, a RuleTables és a teljes értékű StyleEditor, amely szűrőket és méretarányszámokat tartalmaz.
Továbbá a GeoStyler lehetővé teszi az átalakítást többféle stílus formátum között, pl. SLD, OpenLayers, QGIS, Mapbox. Mivel a mikró csomagok koncepciót követjük, ezek az átalakítók (mi értelmezőknek hívjuk őket) önálló könyvtárakként használhatók, anélkül, hogy a felhasználói felület összetevőit függőségként fel kellene venni. Jelenleg SLD, QGIS-stílusokhoz, Mapbox stílusokhoz, OpenLayers stílusokhoz és Map fájlokhoz van értelmezőnk. Vessen egy pillantást a StyleParser Implementations-re. Mivel a geoadatok attribútum alapú stílusozása könnyebb, ha megtekintheti a stílusozandó adatokat, több adatforráshoz is kapcsolódhatunk, például WFS-hez, Shapefiles-hoz és GeoJSON-fájlokhoz. Tervezzük a Geopackage formátumú adatolvasó fejlesztését.

Alapfunkciók¶
Általános - nem csak egy formátumot kezel
Támogatja az elterjedt formátumokat (pl. SLD, QGIS)
Grafikus felhasználói felület (GUI), beleértve a szabályok átrendezésének támogatását, a térkép megjelenítést, a szín és szimbólum kiválasztó és még egy tonnával több
GUI-val rendelkezik - de nem szükséges, hogy használja
Bővíthető - kérjük készítse el saját adat beolvasóját vagy értelmezőjét
Tovább bővül - új funkciókat tervezünk (mint például egy parancssori felület, több értelmező stb.) és kisebb fejlesztéseket
Implementált szabványok¶
Részletek¶
Honlap: https://geostyler.org
Licenc: BSD-2-Clause
Szoftver verzió: 9.0.0
API interfész: JavaScript
Támogatás: problémák a https://github.com/geostyler/geostyler oldalon
Fejlesztők: https://github.com/geostyler/geostyler/graphs/contributors