SVG sembollerini QGIS'e aktarma


15

SVG simge paketini https://www.mapbox.com/maki/ adresinden indirdim.

URL'den İçe Aktar özelliğini kullanmak benim için hiç çalışmadı, bu yüzden bu sembolleri QGIS'e nasıl aktarabilirim?

Her bir sembolü tanımlayan bir .XML'ye ihtiyacım olduğunu söyleyebildiğim kadarıyla.


QGIS 2.12 2.16 (yeni bilgisayara yeni yükleme) hareketli bu sorun vardı. Sembollerim uzak dosya sisteminde, bu yüzden QGIS kaynak paylaşımının yararlı olabileceğini düşündüm. Ancak bir havuz oluşturamadı ve hatta kukla deponuzun bir klonunu yükleyemedi. Hatta belge klasörümden kullanmaya çalışıyorum, böylece yolu basitleştirin (aksandan kaçının): C: \ Kullanıcılar \ klasörüm \ QGIS-style-repo-dummy-master Ama yine de bu hatayı alıyorum: Depo eklenemiyor: Meta veri dosyası depoda DÜZENLEME mevcut değil: Sistem: windows 7 SP1 (64 bit) QGIS: 2.16.0 QGIS Kaynak Paylaşımı: 0.5.1 github'da yayınlanan sayı
Nicolas Roelandt

gis.stackexchange.com/a/349965 , QGIS Kaynak Paylaşımı eklentisini (QGIS 3) kullanarak "Maki" SVG sembollerini yüklemek için adım adım bir tarif içerir.
Håvard Tveite

Yanıtlar:


21

Başka bir yol, SVG'nizi yollarını ekleyerek şu noktaya işaret etmektir:

Settings->Options->System->SVG Path

Bu şekilde SVG sembollerinizi QGIS şekillendiricide grup olarak bulacaksınız (Katman Özellikleri-> Stil ....)


1
QGIS'e giden yolu ekledim, ancak gittiğimde (Katman Özellikleri> Stil Yöneticisi> İşaret Sembolleri) Yeni bir şey
Tristan Forward

QGIS için yeniden yükleme ve silmeyi denedim, hala şans yok, aralarından seçim yapabileceğim sadece 14 işaretçi sembolü var ...
Tristan Forward

20

Umarım aradığınız şey budur:

  1. Svg dizininiz için doğru yola sahip olduğunuzdan emin olun .
  2. katman özellikleri> stiline gidin, basit işaretçiyi tıklayın ( Marker'ın altında ), ardından sembol katmanı sekmesinde svg işaretçisine değiştirin (resim üzerinde)

resim açıklamasını buraya girin resim açıklamasını buraya girin


6

SVG simgeleri olan klasörü QGIS SVG klasörünüze kopyalamanız yeterlidir. Windows'ta kurulum yolunuza bağlı olarak C: \ OSGeo4W64_2.8.1 \ apps \ qgis \ svg. Kopyalama sırasında açıksa QGIS'i yeniden başlatın.


6

[Kontrol edilen QGIS 2.14 / 2.18 ]

Yine başka bir yol altında yeni bir klasör oluşturmak C:/Users/your_name/.qgis2ve adlandırmaktır svg. Bu yeni C:/Users/your_name/.qgis2/svgQGIS tarafından otomatik olarak önceden tanımlanmış User SymbolsGruba giden yol olarak tanınır .

Sonra indirilen simgeleri içine kopyalayın. Üst düzey klasör (hemen altında svg) alt grup adı olacaktır.

Yani, C:/Users/your_name/.qgis2/svg/MAKIolacak:

resim açıklamasını buraya girin


( QGIS 3.0 Güncellemesi )

QGIS 3.0 .qgis2artık klasör kullanmıyor, bu nedenle konumun açılarak kontrol edilmesi gerekiyor Settings | User Profiles | Open Active Profile Folder.

svgBu konumda klasör oluştur . Daha sonra, QGIS bunu Kullanıcının svgklasörü olarak tanıyacaktır .

resim açıklamasını buraya girin


5

Şu anda SVG'yi QGIS'de paylaşmanın en uygun yolu QGIS Kaynak Paylaşımı eklentisini kullanmaktır (QGIS Plugin Manager'dan yükleyebilirsiniz). Maki simgeleri, bunları hemen kullanabileceğiniz onaylı depolardan birine gönderilir. Bu eklenti hakkında daha fazla bilgiyi http://www.akbargumbira.com/qgis_resources_sharing/


1

Teşekkürler Kazuhito, bu benim için çalıştı. MacOS'ta , QGIS 3 yolu / Users / user_name / Library / Application Support / QGIS / QGIS3 / profiles / default / svg'dir.

Oradan SVG dosyalarını programı açmadan değiştirebilirsiniz, ancak QGIS bu dosyaları yeniden başlatmadan günceller.

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.