Suite

Les SLD importés d'ArcMap ne s'appliquent pas sur Geoserver

Les SLD importés d'ArcMap ne s'appliquent pas sur Geoserver


J'ai exporté des shapefiles et des SLD d'ArcGIS pour les déployer sur GeoServer. Le client utilisait des noms de champs de plus de 10 symboles, ils ont donc été tronqués. Le champ sur lequel la symbologie est principalement construite s'est tourné deCode de sous-typeàSOUS-TYPECOD. j'ai corrigé le.slds, donc mes règles sont devenues :

  <![CDATA[Cable Duct]]>   SOUS-TYPECOD 941   #00ab1a 1 1

D'un autre côté, ma vue des données dit:

Mais cela ne s'applique tout simplement pas, je peux clairement voir que cela revient au symboliseur par défaut qui se trouve à la fin du.sld. Est-ce que quelqu'un a déjà eu quelque chose comme ça ?

      <![CDATA[Cable Duct]]>   SOUS-TYPECOD 941   #00ab1a 1 1   <![CDATA[Cable Tray]]>   SOUS-TYPECOD 935   #960062 1 1   <![CDATA[Mapping Limit Extent]]>   SOUS-TYPECOD 920   #9e6c00 1 1   <![CDATA[Pipe Bridge Line]]>   SOUS-TYPECOD 926   #0049b0 1 1   <![CDATA[Pipeline]]>   SOUS-TYPECOD 909   #00528c 1 1   <![CDATA[Piping]]>   SOUS-TYPECOD 1049   #003780 1 1  ]]> <![CDATA[<all other values>]]>   #3ca300 1 1

Problème résolu. J'ignorais le fait qu'ils sont en cascade, alors j'ai complètement fait confiance à ceux générés automatiquement.slds. La règle la plus générale devait venir en premier.

Merci à tous.

Au fait, si quelqu'un s'intéresse à la façon dont j'ai extrait les SLD, je l'ai fait avec la version d'essai d'Arc2Earth. Cela ne vous permet de faire que couche par couche, mais au moins c'est possible.


Toutes les ressources d'apprentissage

Une introduction rapide au logiciel SIG System for Automated Geographic Analysis (SAGA), qui est un progiciel open source de système d'information géographique. SAGA GIS a été conçu pour une mise en œuvre simple et efficace des algorithmes spatiaux et offre un ensemble complet de méthodes géoscientifiques. Un module de gestion des données est inclus dans le logiciel.


Voir la vidéo: Geoserver: Styled Layer Descriptor SLD TH