Mais

SLDs importados do ArcMap não se aplicam ao Geoserver

SLDs importados do ArcMap não se aplicam ao Geoserver


Exportei shapefiles e SLDs do ArcGIS para implantá-los no GeoServer. O cliente estava usando nomes de campo com mais de 10 símbolos, então eles foram truncados. O campo sobre o qual a simbologia é construída principalmente mudou deSubTypeCodeparaSUBTYPECOD. Eu consertei o.slds, então minhas regras se tornaram:

  <![CDATA[Cable Duct]]>   SUBTYPECOD 941   # 00ab1a 1 1

Por outro lado, minha visualização de dados diz:

Mas simplesmente não se aplica, posso ver claramente que está voltando para o simbolizador padrão que está no final do.sld. Alguém já teve algo assim?

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

Problema resolvido. Eu não sabia que eles estavam em cascata, então confiei completamente naqueles gerados automaticamente.slds. A regra mais geral tinha que vir primeiro.

Obrigado a todos.

A propósito, se alguém estiver interessado em como extraí os SLDs - fiz isso com a versão de teste do Arc2Earth. Isso só permite que você faça isso camada por camada, mas pelo menos é possível.


Todos os recursos de aprendizagem

Uma introdução rápida ao software GIS System for Automated Geographic Analysis (SAGA), que é um pacote de software de Sistema de Informação Geográfica de código aberto. O SAGA GIS foi projetado para uma implementação fácil e eficaz de algoritmos espaciais e oferece um conjunto abrangente de métodos geocientíficos. Um módulo de gerenciamento de dados está incluído no software.


Assista o vídeo: Map styling using SLD. Web-GIS using geoserver and leaflet. tekson