Estou montando um servidor GIS usando o GeoServer e preciso de ajuda para importar meus estilos de camada do ArcGIS 10 para o formato SLD .
Eu tenho uma camada no ArcMap devidamente simbolizada e rotulada. Como posso obter a simbolização e a rotulação dessas camadas em um arquivo SLD?
arcgis-desktop
arcgis-10.0
geoserver
sld
Furlong
fonte
fonte
Eu estava procurando a mesma coisa no outro dia e encontrei este http://wald.intevation.org/projects/arcmap2sld/ . Eu ainda não tentei, portanto, estará interessado em ouvir se você o fizer.
Conforme observado por @AlexTereshenkov em um comentário, também há uma versão do ArcGIS Desktop 10 - consulte a parte inferior da ferramenta A para ler informações de estilo do ArcMap® e converter em SLD (Styled Layer Descriptor-Files) da página OGC .
fonte
Confirmei que a
arcmap2sld
ferramenta está funcionando bem no ArcGIS Desktop 10.1+. O programa pode ser baixado neste link e os documentos leia - me estão aqui .Os passos:
.zip
arquivo."\stp\Adjust_for_ArcGIS-version.bat"
arquivo que cria o arquivo de configuraçãoArcGIS_SLD_Converter.exe.config
na pasta atual. Esta configuração contém os metadados nas bibliotecas do sistema ArcGIS disponíveis em sua instalação.ArcGIS_SLD_Converter.exe
para iniciar o programa.Para poder criar
.sld
arquivos, você precisa ter o aplicativo ArcMap iniciado com algumas camadas adicionadas. Então, você adiciona suas classes de recurso ao ArcMap, define a simbologia necessária e, em seguida, usa-oArcGIS_SLD_Converter
para exportar a simbologia de cada camada para um.sld
arquivo em disco. Você pode especificar se deseja exportar todas as camadas para um único.sld
arquivo ou para arquivos individuais (Extras
menu>Layers
).Existem certas limitações em relação a que tipo de simbologia pode ser exportado. Ter um símbolo de imagem gera um erro ao tentar converter; alguns outros símbolos, como linhas tracejadas, serão desclassificados em linhas sólidas. Você pode experimentar para ver qual simbologia é suportada.
fonte
A melhor solução que eu já vi para a conversão de arcgis em sld é o GeoCat Bridge . Não é gratuito, mas o ArcGIS 10. também não é publicado. Ele será publicado diretamente no seu GeoServer, usando sua API de configuração REST (e também colará seus metadados no GeoNetwork).
fonte
Existe o SLD Converter for ArcGIS for 10.0. Eu não o testei porque não consigo ler o texto em coreano, portanto não tenho como verificar a autenticidade, etc. Talvez alguém aqui possa fazer isso.
Encontrado por meio de comentários em Convertendo um arquivo de camada do ArcMap em um documento SLD (2012).
fonte