Bu arcmap2sldaracın ArcGIS Desktop 10.1+ üzerinde çalıştığını onayladım. Program bu linkten indirilebilir ve benioku belgeleri burada .
Program, bir ArcMap projesinin katman sembololojisini .sldaçık kaynaklı yazılımda kullanılabilecek bir belgeye dönüştürüyor
. Visual Basic. NET'te uygulanır ve .NET 2.0 gerektirir.
Adımlar:
.zipDosyayı ambalajından çıkarın .
- Geçerli klasörde
"\stp\Adjust_for_ArcGIS-version.bat"yapılandırma dosyasını oluşturan dosyayı çalıştırın ArcGIS_SLD_Converter.exe.config. Bu yapılandırma, kurulumunuzda bulunan ArcGIS sistem kitaplıkları üzerindeki meta verileri içerir.
ArcGIS_SLD_Converter.exeProgramı başlatmak için ' i çalıştırın.
.sldDosya oluşturabilmek için, ArcMap uygulamasının bazı katmanlar eklenmiş olarak başlatılması gerekir. Böylece, özellik sınıflarınızı ArcMap'e ekler, gereken sembolojiyi ayarlarsınız ve ardından ArcGIS_SLD_Converterher bir sembole ait sembolojiyi .slddiskteki bir dosyaya aktarmak için kullanırsınız . Tüm katmanları tek bir .slddosyaya mı yoksa tek tek dosyalara mı aktarmak istediğinizi belirleyebilirsiniz ( Extrasmenü> Layers).
Ne tür sembolojilerin ihraç edilebileceği konusunda bazı sınırlamalar vardır. Resim sembolünün olması, dönüştürmeye çalışırken bir hata verecektir; kesikli çizgi gibi diğer bazı semboller düz çizgilere indirgenir. Hangi sembolojinin desteklendiğini görmek için deneme yapmak isteyebilirsiniz.