การนำเข้าสัญลักษณ์ SVG ไปยัง QGIS


15

ฉันดาวน์โหลดชุดไอคอน SVG จากhttps://www.mapbox.com/maki/

การใช้การนำเข้าจาก URL ไม่ได้ผลสำหรับฉันดังนั้นฉันจะนำเข้าสัญลักษณ์เหล่านี้ไปยัง QGIS ได้อย่างไร

เท่าที่ฉันสามารถบอกได้ฉันจำเป็นต้องมี. XML กำหนดแต่ละสัญลักษณ์


ฉันมีปัญหานี้ย้ายจาก QGIS 2.12 เป็น 2.16 (ติดตั้งใหม่บนคอมพิวเตอร์เครื่องใหม่) สัญลักษณ์ของฉันอยู่ในระบบไฟล์ระยะไกลดังนั้นฉันคิดว่าการแบ่งปันทรัพยากร QGIS จะมีประโยชน์ แต่ไม่สามารถสร้างที่เก็บหรือโหลดโคลนของที่เก็บจำลองของคุณ ฉันพยายามใช้จากโฟลเดอร์เอกสารของฉันเพื่อลดความซับซ้อนของเส้นทาง (และหลีกเลี่ยงการเน้น): C: \ Users \ myfolder \ QGIS-style-repo-dummy-master แต่ฉันยังคงได้รับข้อผิดพลาดนี้: ไม่สามารถเพิ่มที่เก็บ: ไฟล์ข้อมูลเมตา ไม่มีอยู่ในที่เก็บแก้ไข: ระบบ: windows 7 SP1 (64 บิต) QGIS: 2.16.0 QGIS การแบ่งปันทรัพยากร: 0.5.1 ปัญหาที่เผยแพร่บน gitub เช่นกัน
Nicolas Roelandt

gis.stackexchange.com/a/349965มีสูตรแบบทีละขั้นตอนสำหรับการติดตั้งสัญลักษณ์ SVG "Maki" โดยใช้ปลั๊กอินการแบ่งปันทรัพยากร QGIS (QGIS 3)
Håvard Tveite

คำตอบ:


21

อีกวิธีหนึ่งคือชี้ SVG ของคุณเพิ่มเส้นทางของพวกเขาใน:

Settings->Options->System->SVG Path

ด้วยวิธีนี้คุณจะพบสัญลักษณ์ SVG ของคุณเป็นกลุ่มใน QGIS styler (Layer Properties-> Style .... )


1
ฉันได้เพิ่มเส้นทางไปยัง QGIS แต่เมื่อฉันไป (คุณสมบัติของเลเยอร์> ตัวจัดการสไตล์> สัญลักษณ์มาร์กเกอร์) ไม่มีอะไรใหม่ปรากฏขึ้น ...
Tristan Forward

ฉันลองติดตั้งใหม่และลบคีย์ reg สำหรับ QGIS ยังไม่มีโชคฉันมีเพียง 14 เครื่องหมายสัญลักษณ์ให้เลือก ...
Tristan Forward

20

ฉันหวังว่านี่คือสิ่งที่คุณกำลังค้นหา:

  1. ตรวจสอบให้แน่ใจว่าคุณมีเส้นทางที่ถูกต้องไปยังไดเรกทอรี SVG ของคุณ
  2. ไปที่คุณสมบัติเลเยอร์> สไตล์คลิกเครื่องหมายง่าย (ด้านล่างเครื่องหมาย ) จากนั้นบนแท็บเลเยอร์สัญลักษณ์เปลี่ยนเป็นเครื่องหมาย svg (บนรูป)

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่


6

เพียงคัดลอกโฟลเดอร์ที่มีไอคอน SVG ไปยังโฟลเดอร์ QGIS SVG ของคุณ บน Windows C: \ OSGeo4W64_2.8.1 \ apps \ qgis \ svg ขึ้นอยู่กับเส้นทางการติดตั้งของคุณ รีสตาร์ท QGIS ถ้าเปิดเมื่อคัดลอก


6

[ตรวจสอบQGIS 2.14 / 2.18 ]

แต่อีกทางหนึ่งคือการสร้างภายใต้โฟลเดอร์ใหม่ และชื่อC:/Users/your_name/.qgis2 svgใหม่C:/Users/your_name/.qgis2/svgนี้ได้รับการยอมรับโดยอัตโนมัติโดย QGIS เป็นเส้นทางไปยังUser Symbolsกลุ่มที่กำหนดไว้ล่วงหน้า

จากนั้นเพียงคัดลอกไอคอนที่ดาวน์โหลดมาลงไป โฟลเดอร์ระดับบนสุด (ด้านล่างsvg) จะกลายเป็นชื่อกลุ่มย่อย

ดังนั้นC:/Users/your_name/.qgis2/svg/MAKIจะเป็น:

ป้อนคำอธิบายรูปภาพที่นี่


(อัปเดตสำหรับQGIS 3.0 )

QGIS 3.0 ไม่ได้ใช้โฟลเดอร์อีกต่อไปดังนั้นสถานที่จะต้องมีการตรวจสอบโดยการเปิด.qgis2Settings | User Profiles | Open Active Profile Folder

สร้างsvgโฟลเดอร์ในตำแหน่งนี้ จากนั้นอีกครั้ง QGIS จะรับรู้ว่ามันเป็นsvgโฟลเดอร์ของผู้ใช้

ป้อนคำอธิบายรูปภาพที่นี่


5

วิธีที่สะดวกที่สุดในการแบ่งปัน SVG ใน QGIS คือการใช้ปลั๊กอินการแบ่งปันทรัพยากร QGIS (คุณสามารถติดตั้งได้จากตัวจัดการปลั๊กอิน QGIS) ไอคอน Maki ถูกส่งไปยังที่เก็บที่ได้รับการรับรองซึ่งคุณสามารถใช้งานได้ทันที อ่านเพิ่มเติมเกี่ยวกับปลั๊กอินนี้ได้ที่นี่http://www.akbargumbira.com/qgis_resources_sharing/


1

ขอบคุณ Kazuhito ที่ได้ผลกับฉัน ใน MacOS เส้นทางสำหรับ QGIS 3 คือ / Users / user_name / Library / Application Support / QGIS / QGIS3 / profiles / default / svg

คุณสามารถแก้ไขไฟล์ SVG ได้โดยไม่ต้องเปิดโปรแกรมแม้ว่า QGIS จะไม่สามารถอัปเดตไฟล์เหล่านี้ได้โดยไม่ต้องรีสตาร์ท

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.