Editor SLD con GUI? [chiuso]


11

Sto configurando un'istanza di GeoServer per servire alcuni database PostGIS diversi. Ho GeoServer attivo e funzionante, tuttavia, mi ci vuole un'eternità per entrare a mano nel SLD in GeoServer. Esiste un modo migliore per generare SLD per GeoServer tramite alcune applicazioni basate su GUI?


Risposte:


9

QGIS ha un plug-in OpenGeo Explorer (per GeoServer) che è possibile creare nuovi stili SLD in base alla simbologia delle funzionalità, quindi inviare al server.

inserisci qui la descrizione dell'immagine

Puoi anche usare l'app GIS web uDig. per inserire i livelli PostGIS, quindi copiare il testo sld .xml che è possibile incollare nell'editor di stili GeoServer SLD.


@ustroetz, ho aggiornato la mia risposta.
artwork21

11

Ultimamente ho fatto molti test sugli errori di prova con SLD e il mio riassunto è

  • usa Atlas Styler. Hanno problemi con i certificati (versione 2.0), il runtime Java più recente si rifiuta di avviare l'app, è necessario regolare le impostazioni di sicurezza di Java, ma è l'unico strumento che fa QUASI tutto ciò che mi aspetto che faccia. Solo i filtri (l'impostazione del filtro come Campo = 'testo' diventeranno [Campo = testo] e questo non è valido) funzionano in modo curioso. Altrimenti, lo SLD fornito funziona come un incantesimo con Geoserver.

  • Dimentica QGIS. Ha un errore, quando si esportano stili con etichette, le etichette non vengono esportate correttamente, di più qui: http://hub.qgis.org/issues/9365 e molti SLD esportati non hanno funzionato affatto per me. Utilizza una versione di specifica diversa (più recente) rispetto a Geoserver e molti dei tag utilizzati finiscono per non essere riconosciuti o inutilizzabili. Salvare lo stile direttamente su PostGis ha reso la mia mappa incrollabile ...

  • Per la modifica in stile limitato, è possibile utilizzare GeoExplorer (parte di OpenGeo Suite), funziona sullo stesso server Web di Geoserver e può fornire alcune modifiche SLD di base. Dimentica stili avanzati come SVG con URL variabile, anche forme e segni come riempimento poligonale, solo colore normale. Ma per un po 'di lavoro, è abbastanza ed è abbastanza semplice.


1
Per sbarazzarsi dell'errore del certificato Java che si è sempre verificato durante il tentativo di avviare AtlasStylerdirettamente da en.geopublishing.org (e che non sono riuscito a risolvere su Windows 7), ho usato la .zipversione fornita anche per il download sulla pagina principale . Decomprimere e quindi eseguire ha start_AtlasStyler.batfunzionato bene.
Dirk,

AtlasStylerha fatto il lavoro anche per me.
Nikos Alexandris,

Qualche idea su dove ottenere l'ultima versione di Atlas Styler da @Radek? Ho provato a ottenerlo dal sito Web principale ma l'applicazione non si avvia a causa di dipendenze online mancanti. O dovrei costruirlo da zero?
jlengrand

Quel bug QGIS da allora è stato risolto. forse dovremmo riconsiderare.
ADJenks il

4

Solo un aggiornamento per evidenziare la documentazione e le esercitazioni di uDig per lavorare con gli stili:


3

QGIS può esportare lo stile di un livello come SLD. Ovviamente, ci sono differenze tra il modo in cui QGIS può eseguire il rendering di un livello e ciò che è supportato in SLD, ma fornisce una buona scorciatoia sulla creazione manuale degli stili:

inserisci qui la descrizione dell'immagine


3

Ricordo di aver usato Atlas Styler per generare un file SLD scheletro (di base) e poi modificarlo a mano, ma il programma è stato molto utile per iniziare. Questo software può leggere da PostGIS o Shapefile.


1

Posso anche suggerire OpenJump , ma in generale la mia esperienza è che alcune modifiche devono essere apportate direttamente nell'editor del GeoServer a causa della versione specifica dello standard di SLD implementata in ogni strumento (ad es. Geosever ).



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.