SLD Esri lyr dosyasına?


21

SLD'yi Esri'ye dönüştürmek için sw / extension olup olmadığını bilen var mı? lyr biçiminde mi yoksa doğrudan SLD'den mi almak için?


İlginç soru. Birisi bir oy kullandı, muhtemelen daha önce gördüklerini düşünüyordu, fakat diğer tüm sorular ESRI'den SLD'ye. Bazı aramalar bu yönde bir şey bulamaz veya içe aktarmanın açık bir yolunu bulamaz. FME bile bunu yönetmiyor gibi görünüyor (Katman yazarı yok, sadece bir okuyucu var). Olsa da orada değil demek değil. Belki ESRI’nın kendilerine özel bir tane vardır.
GIS-Jonathan,

giohappy, buna bir cevap buldun mu?
GeorgeC

Hayır GeorgeC, artık ihtiyacım yok. Ancak, ESRI API'lerine dayalı bazı özel kodlar kullanmadığım sürece çözümler duymadım
giohappy 20:13

@ giohappy Bu sorunu aşmak için neyi değiştirdiniz?
nielsgerrits,

Yanıtlar:


2

SLD bildirilirse, XML ayrıştırma ile katman parametrelerini alabilirsiniz.

Arcgis'de yerel bir özellik sınıfı eklemeniz ve onu özellik katmanı olarak yüklemeniz gerekir. Daha sonra, katmanınızın SLD'deki sembololoji tipini tanımlayın ve daha sonra ArcGIS'te uygun tipte semboller oluşturun. Sonunda sembolojinizi LYR'ye kaydedin.

Bu betiğin dev olup olmadığını bilmiyorum ... LYR'yi SLD'ye dönüştürmek için pek çok konu bulabilirim ancak bunun tersi yok.

İsterseniz, bu dönüşüm için arcpy ve xml paketleri ile Python ortamında bir komut dosyası yapabilirsiniz. Bence pek çok insan ilgileniyor.


By If SLD is declaredEğer ortalama referanslar bir SLD şema yapmak veya SLD sadece bir XML bildirimi varsa bu işin olacak?
nmtoken

sld'deki tüm bildirimler XML biçimindedir. Bu sayfaya bakabilirsiniz . Bir örnek var. Referans sadece bir link. Tüm bildirimler xml dosyasındadır.
GeoStoneMarten
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.