Simpan gaya label sebagai SLD di QGIS?


9

Di QGIS ada 2 opsi untuk label gaya.

  1. Menggunakan properti style.
  2. Menggunakan label di kotak alat

Ketika saya dbl klik layer -> gaya -> simpan sebagai SLD, gaya label tidak disimpan jika saya menggunakan opsi 2.

Apakah ada opsi untuk menyimpannya sehingga saya dapat mengimpornya ke GeoServer?


1
Lebih banyak barang sepertinya tidak disimpan dalam file sld ... Sebagai contoh transparansi.
Etienne Desgagné

Jawaban:


7

Ada permintaan fitur terbuka untuk fungsi ini: http://hub.qgis.org/issues/8925

Jika Anda memiliki keterampilan atau sarana untuk membantu mengimplementasikannya, silakan hubungi tim pengembang.


Sayangnya ... Latar belakang saya ada di .Net, Tidak banyak yang bisa saya bantu di sini dengan QGIS (walaupun perlahan saya bergerak menuju open source, sekarang mengerjakan Postgres dari MSSQL)
Alophind

4

Alih-alih QGIS Anda dapat menggunakan "uDig" untuk membuat SLD yang valid. Anda dapat menyalin / menempelkan kode-sld langsung dari uDig ke GeoServer. Dan itu mendukung lebih banyak atribut daripada SLD yang dibuat dengan QGIS, seperti transparansi dan pelabelan.

Untuk tujuan Anda, SLD yang dibuat oleh QGIS bahkan tidak berlaku untuk GeoServer. Geoserver tidak menerima atribut "unit" di baris ke-2. Padahal jika Anda menghapusnya GeoServer menerima SLD.


Bahkan tidak berlaku untuk geoserver berbunyi seolah-olah masalahnya dengan qgis. Masalahnya adalah dengan geoserver tidak mendukung spesifikasi SLD.
nmtoken

ya kau benar. masalahnya bukan pada SLD yang dibuat oleh QGIS. Geoserver tidak mendukung beberapa atribut yang termasuk dalam SLD yang dibuat oleh QGIS.
TSrocky
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.