GUI ile SLD Editör? [kapalı]


11

Birkaç farklı PostGIS veritabanı sunmak için bir GeoServer örneği kuruyorum. GeoServer çalışıyor ve çalışıyor, SLD'yi GeoServer'a elle girmek sonsuza dek sürüyor. Bazı GUI tabanlı uygulamalarla GeoServer için SLD oluşturmanın daha iyi bir yolu var mı?


Yanıtlar:


9

QGIS, özellik sembolojinize dayanarak yeni SLD stilleri oluşturabileceğiniz ve ardından sunucunuza gönderebileceğiniz bir OpenGeo Explorer (GeoServer için) eklentisine sahiptir.

resim açıklamasını buraya girin

Ayrıca uDig web CBS uygulamasını da kullanabilirsiniz. PostGIS katmanlarını çekmek için GeoServer SLD stil düzenleyicisine yapıştırabileceğiniz .xml sld metnini kopyalayın.


@ustroetz, cevabımı güncelledi.
artwork21

11

Son zamanlarda SLD ile çok sayıda deneme hatası testi yaptım ve özetim

  • Atlas Styler kullanın. Sertifikalar (sürüm 2.0) ile ilgili sorunları var, yeni Java çalışma zamanı uygulamayı başlatmayı reddediyor, Java'nın güvenlik ayarlarını ayarlamanız gerekiyor, ancak ALMOST yapmasını beklediğim tek araç. Yalnızca filtreler (Alan = 'metin' gibi bir filtre ayarlamak [Alan = metin] olur ve bu geçersizdir) bazı ilginç yollarla çalışır. Ancak, sağlanan SLD, Geoserver ile cazibe gibi çalışır.

  • QGIS'i unutun. Etiketleri olan stilleri dışa aktarırken, etiketler doğru bir şekilde dışa aktarılmaz, daha fazlası burada: http://hub.qgis.org/issues/9365 ve ihraç edilen SLD'lerin çoğu benim için hiç işe yaramadı. Geoserver'dan farklı belirtim sürümünü (daha yeni) kullanır ve kullanılan etiketlerin çoğu tanınmayan veya kullanılamaz hale gelir. Stili doğrudan postgis'e kaydetmek haritamı dayanılmaz hale getirdi ...

  • Sınırlı stil düzenleme için, GeoExplorer (OpenGeo Suite'in bir parçası) kullanabilir, Geoserver ile aynı web sunucusunda çalışır ve bazı temel SLD düzenlemeleri sağlayabilirsiniz. Değişken URL'li SVG gibi gelişmiş stilleri, hatta çokgen dolgu olarak şekilleri ve işaretleri, yalnızca düz rengi unutun. Ancak bazı işler için yeterlidir ve oldukça basittir.


1
AtlasStylerDoğrudan en.geopublishing.org adresinden başlamaya çalışırken (ve Windows 7'de çözmeyi başaramadığım) Java sertifikası hatasından kurtulmak .zipiçin, aynı zamanda ana sayfada indirilmek için sağlanan sürümü kullandım . Sıkıştırma ve ardından çalıştırma iyi start_AtlasStyler.batçalıştı.
Dirk

AtlasStylerişi benim için de yaptı.
Nikos Alexandris

Atlas Styler'in en son sürümünü @Radek'ten nereden edinebileceğine dair bir fikrin var mı? Ana web sitesinden almaya çalıştım ama uygulama eksik çevrimiçi bağımlılıklar nedeniyle başlatılamıyor. Yoksa sıfırdan mı inşa etmeliyim?
jlengrand

O QGIS hatası o zamandan beri çözüldü. belki de yeniden düşünmeliyiz.
ADJenks


3

QGIS, bir katmanın stilini SLD olarak dışa aktarabilir. Açıkçası, QGIS'in bir katmanı nasıl oluşturabileceği ile SLD'de desteklenenler arasında farklılıklar vardır, ancak el ile stil oluşturma konusunda iyi bir kısayol sağlar:

resim açıklamasını buraya girin


3

Atlas Styler'ı (temel) bir iskelet SLD dosyası oluşturmak ve sonra elle düzenlemek için kullandığımı hatırlıyorum , ancak program başlamak için çok yardımcı oldu. Bu yazılım PostGIS veya Shapefile'dan okuyabilir.




Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.