OGC Semboloji Kodlama standardı neden uygulanmıyor ve SLD alternatif?


10

ArcGIS'ten Desktop için Microstation'a veya QGIS'e kadar bu Export Symbology'de internet üzerinden kapsamlı bir şekilde arama yaptım. ama tatmin edici bir cevap bulamadık. Buradaki uzmanlardan cevaplar almayı umuyoruz.

Bir çokgen şekil dosyası stil uyguladığımı varsayalım (örneğin: Kenarlık genişliği = 0,26, kenarlık rengi = yeşil, kırmızı renkli basit dolgu, görüntülenen etiket, vb.). Stili QGIS'e kaydettiğimde, yalnızca QGIS'e özgü XML biçiminde kaydedilir. Kendi formatlarında sakladıkları diğer yazılımlarda da durum aynıdır. Yani, farklı yazılımlar arasında stil bilgisi alışverişi yapamıyorum.

OGC SE standardı olmasına rağmen, bunun neden herhangi bir yazılım tarafından uygulanmadığı konusunda kafam karıştı. QGIS 1.8, SLD'yi destekler, ancak stili QGIS'e özgü .qml dosyası olarak depolamanın amacı nedir?

Ayrıca, SLD standardı web servisleri için kullanıldığından, bu durumda bu standardı kullanmak uygun mudur (farklı yazılımlar arasında veri alışverişi için)?


Ne istediğini tam olarak belli değil. Belirli bir yazılım paketinde SLD ve SE'nin nasıl kullanılacağını bilmek mi istiyorsunuz, yoksa SLD ve SE'nin neden her yerde uygulanmadığının daha öznel bir değerlendirmesini mi istiyorsunuz?
BradHards

SLD bir veri değişim formatı olarak tasarlanmamıştır.
nmtoken

Yanıtlar:


4

Gerçekten kesin bir cevap değil ama daha tamamlamak için bir cevap (bekleyen topluluk :)!

SLD'nin her yerde veri alışverişi olarak kullanılmamasının ana fikirleri tarih, ayrıntı düzeyi, genişletilebilirlik, çıktı desteğidir.

Tarih

ArcGIS, SLD standardı olmadan önce gelir.

MapInfo biçimi stili içerikten ayırmaz, bu nedenle verileri SLD ve GML gibi oluşturmayla ayıramazsınız.

Ayrıca geçmiş ve eski yazılım sürümüyle uyumlu olması nedeniyle, harita stillerini temsil eden modeller iki şekilde uyumlu değildir.

CBS yazılımları ile CAD yazılımları karşılaştırıldığında da bir temel fark ortaya çıkmaktadır. Uzun bir süre iyi ayrılmış ve CAD sembolojisinin daha karmaşık olduğu iki ekosistem.

lâf salatası

Tüm insanlar XML sever değildir ve bu nedenle CartoCSS gibi diğer sözdizimini tercih ederler

uzayabilirlik

SLD ile her türlü stili olduğu gibi yapamazsınız.

Örneğin, Geoserver ekibinin varsayılanı genişletmesi için tarama ile ilgili sınırlamaya bakın .

Ayrıca , SLD standardının desteklemediği gölge ve kompozisyonları da düşünebilirsiniz .

Destek

Desteğe (kağıt, aygıtlar, ...) ve ekran çözünürlüklerine bağlı olarak, bir yazılımda 1 genişlik diğerinde aynı genişliğe eşit değildir.

Kağıt genişliği 1, ekrandan farklı.

Birimler önemlidir !!

SLD ile daha iyi başa çıkmak için bazı yazılımlar


Nedense benim için çalışmak için asla arcmap2sld var. Arc2Earth topluluk sürümü daha iyi bir seçenektir, ancak bu bile garip çıktılar verebilir.
Devdatta Tengshe
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.