Bu arcmap2sld
aracı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 .sld
açı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:
.zip
Dosyayı 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.exe
Programı başlatmak için ' i çalıştırın.
.sld
Dosya 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_Converter
her bir sembole ait sembolojiyi .sld
diskteki bir dosyaya aktarmak için kullanırsınız . Tüm katmanları tek bir .sld
dosyaya mı yoksa tek tek dosyalara mı aktarmak istediğinizi belirleyebilirsiniz ( Extras
menü> 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.