Saya menyusun server GIS menggunakan GeoServer dan butuh bantuan untuk mengimpor gaya layer saya dari ArcGIS 10 ke format SLD .
Saya memiliki satu layer di ArcMap yang dilambangkan dan dilabeli dengan benar, bagaimana saya bisa mendapatkan simbolisasi dan pelabelan layer ini ke file SLD?
arcgis-desktop
arcgis-10.0
geoserver
sld
Furlong
sumber
sumber
Saya sedang mencari hal yang sama beberapa hari yang lalu dan menemukan ini http://wald.intevation.org/projects/arcmap2sld/ . Saya belum mencobanya, jadi akan tertarik untuk mendengarnya jika Anda melakukannya.
Sebagaimana dicatat oleh @AlexTereshenkov dalam komentar, ada juga versi untuk ArcGIS Desktop 10 - lihat bagian bawah alat A untuk membaca informasi gaya dari ArcMap® dan mengubahnya menjadi File-file Descriptor Layer Bertanda (SLD) dari halaman OGC .
sumber
Saya telah mengkonfirmasi bahwa
arcmap2sld
alat tersebut berfungsi dengan baik pada ArcGIS Desktop 10.1+. Program ini dapat diunduh dari tautan ini dan dokumen readme ada di sini .Langkah langkah:
.zip
file."\stp\Adjust_for_ArcGIS-version.bat"
file yang membuat file konfigurasiArcGIS_SLD_Converter.exe.config
di folder saat ini. Konfigurasi ini berisi metadata pada pustaka sistem ArcGIS yang tersedia di instalasi Anda.ArcGIS_SLD_Converter.exe
untuk memulai program.Untuk dapat membuat
.sld
file, Anda harus memiliki aplikasi ArcMap dimulai dengan beberapa lapisan ditambahkan. Jadi Anda menambahkan kelas fitur Anda ke ArcMap, mengatur simbologi yang diperlukan dan kemudian menggunakanArcGIS_SLD_Converter
untuk mengekspor masing-masing simbologi lapisan ke dalam.sld
file di disk. Anda dapat menentukan apakah Anda ingin mengekspor semua lapisan ke satu.sld
file atau ke file individual (Extras
menu>Layers
).Ada batasan tertentu sehubungan dengan jenis simbologi yang dapat diekspor. Memiliki simbol gambar akan menimbulkan kesalahan saat mencoba mengonversi; beberapa simbol lain seperti garis putus-putus, akan diturunkan ke garis padat. Anda mungkin ingin bereksperimen untuk melihat simbologi apa yang didukung.
sumber
Solusi terbaik yang saya lihat untuk konversi arcgis ke sld adalah GeoCat Bridge . Ini tidak gratis, tetapi sekali lagi ArcGIS 10. Tidak akan mempublikasikan langsung ke GeoServer Anda, menggunakan API konfigurasi REST-nya (dan juga menempel metadata Anda di GeoNetwork).
sumber
Ada Konverter SLD untuk ArcGIS untuk 10.0. Saya belum mengujinya karena saya tidak bisa membaca teks Korea sehingga tidak punya sarana untuk memeriksa keaslian dll. Mungkin seseorang di sini bisa melakukannya.
Ditemukan melalui komentar untuk Mengubah file lapisan ArcMap menjadi dokumen SLD (2012).
sumber