SLD in file lir Esri?


21

Qualcuno sa se c'è un sw / extension per convertire un SLD in Esri. formato lyr o per importare direttamente SLD?


Domanda interessante. Qualcuno lo ha votato per uno, probabilmente immaginando di averlo già visto prima, ma tutte le altre domande vanno dall'ESRI al SLD. Alcune ricerche non trovano nulla in questa direzione o un modo ovvio per importarlo. Perfino FME non sembra gestirlo (non ha un layer writer, solo un lettore). Non significa che non è là fuori però. Forse l'ESRI ne ha uno su misura.
GIS-Jonathan,

giohappy, hai trovato una risposta a questo?
GeorgeC

No GeorgeC, non ne ho più bisogno. Tuttavia non ho sentito parlare di soluzioni se non usando la scrittura di un codice personalizzato basato sulle API ESRI
giohappy

@giohappy cosa hai cambiato per superare questo problema?
nielsgerrits,

Risposte:


2

Se viene dichiarato SLD, è possibile ottenere parametri di livello con l'analisi di XML.

In Arcgis è necessario aggiungere una classe caratteristica locale e caricarla come feature layer. Successivamente, identificando il tipo di simbologia del livello in SLD e successivamente si generano simboli con il tipo appropriato in ArcGIS. Finalmente salva la tua simbologia su LYR.

Non so se questo script sia dev ... Trovo molto argomento per convertire LYR in SLD, ma non viceversa.

Puoi fare uno script per questa conversione con i pacchetti arcpy e xml in ambiente Python se vuoi. Penso che molte persone siano interessate.


Con If SLD is declaredti riferimenti medi uno schema SLD, o sarà questo lavoro se la SLD ha appena una dichiarazione XML?
nmtoken,

tutte le dichiarazioni in sld sono in formato XML. Puoi guardare questa pagina . C'è un esempio. Il riferimento è solo un link. Tutte le dichiarazioni sono in file xml.
GeoStoneMarten,
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.