QGIS'e Layerfiles (.lyr) ekleme?


26

Üniversitede ArcGIS Desktop 10 kullanıyoruz, ancak bu Mac'imde çalışmıyor, bu yüzden orada QGIS var.

Egzersizlerimi QGIS ile yapmak istiyorum, ancak ArcGIS Desktop ile .lyr dosyaları kullanıyoruz ve QGIS tarafından desteklenmiyorlar.

Kim bilir, * .lyr dosyalarını Mac'imde QGIS ile kullanmak için * .shp dosyalarıma nasıl bağlayabilirim?


1
Egzersizi tamamlamak için buna ihtiyacınız var mı? Sadece ekran bilgisine sahip değil mi?
Emily,

Orada ArcMap'te olarak bunu yapmak için QGIS için inşa edilmiş bir araç olarak ihtiyaç daha az erişilebilir yazılım paketidir
gomapping

Yanıtlar:


15

.Lyr dosyalarını SLD'ye dönüştürmeniz gerekir. O zaman onlar QGIS'de iyi sonuç vermeli Ne yazık ki, ArcGIS katman stilini Tarz Katman Tanımlayıcısı (SLD) dosyasına dönüştürme? dönüşümün ArcGIS Desktop içinden yapılmasını gerektirir. Belki bir sınıf arkadaşı, dönüşüm yaparak size yardımcı olabilir.

Test etmediğim bir başka seçenek de bu Arc2SLD dönüştürücüyü kullanmak olacaktır . Belki başka bir kullanıcı bu programın kullanılabilirliği hakkında yorum yapabilir.


2
Tamam, bunu ArcGis ile dönüştürebildiğim sürece sorun değil. Üniversitedeki bilgisayarlarımızda var, sadece CBS ile çalışmak istediğimde oraya yürümek istemiyorum. :-)
David,

2
@David, sorduğun şey değildi, ama aynı zamanda Mac'inizdeki üniversitenizdeki bilgisayarı (ArcGIS çalıştıran) kontrol etmek için Uzak Masaüstü'nü de kullanabilirsiniz.
Stephen Lead

10

QGIS'in ana geliştiricilerinden biri olan @ndawson , QGIS 3.2 veya daha üstü için .lyr dosyalarını dönüştürebilecek deneysel bir eklenti oluşturdu :

https://github.com/nyalldawson/slyr


Bu eklentiyi ben de buldum. Ama işe yaramasını sağlayamıyorum. Bu eklenti ile ilgili bir deneyiniz var mı? MDBTools ikili dosyalarını nereye koymak zorundayım?
joe_gerner

@joe_gerner - Üzgünüz, bu eklentiyi daha önce kullanmadım. Ndawson'un bu dönüşüm için böyle bir eklenti oluşturduğu bir yere gönderdiğini hatırladım :)
Joseph

1
AFAIK bu eklenti sadece .style dosyalarını girdi olarak alır. .Lyr dosyalarını kullanarak hatalar aldım. (Eklenti sürümünü kullandım, bağımsız olanı değil).
Kantan

@Kantan - Yorumunuz için teşekkürler, eklentinin yazarına belki bundan bahsedebilirsiniz.
Joseph

1
@Kantan - eklentiyi nasıl kullanacağınıza biraz ışık tutabilir misiniz? Aşağıdaki hatayı alıyorum:Traceback (most recent call last): File "slyr-master/slyr/tools/style_to_bin.py", line 9, in <module> from slyr.bintools.extractor import Extractor ModuleNotFoundError: No module named 'slyr'
user1655130

6

Esri'nin lyr formatı ikilidir, ancak yeni lyrx formatı okunabilir ve ayrıştırılabilir.

EDIT
QGIS qlyrx içindeki * lyrx dosyalarını kullanmak için bir eklenti üzerinde çalışıyoruz
. :)

Arcgis pro'ya erişiminiz varsa, lyr dosyasını yeni lyrx formatına dönüştürebilirsiniz. Lyrx-qml dönüşümü sağlayan bir util web sayfası yayınladım. Basit ve tarama dolgularını destekler, özellikleri ana hatlarıyla belirtir ve lyrx birimlerini qml birimlerine çevirir. http://mindthemap.info/util/index.html


2

Arc2SLDconverter kullandım, ancak yalnızca Arcmap 10.0 ile çalışıyor. Blogumda
bazı örnekler görebilirsiniz .


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.