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 .
O programa transforma a simbologia de camadas de um projeto ArcMap em um
.sld
documento que pode ser usado em software de código aberto. É implementado no Visual Basic .NET e requer o .NET 2.0.
Os passos:
- Descompacte o
.zip
arquivo.
- Execute o
"\stp\Adjust_for_ArcGIS-version.bat"
arquivo que cria o arquivo de configuração ArcGIS_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.
- Execute 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-o ArcGIS_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.