จะเพิ่มสัญลักษณ์ของตัวเองลงในรายการตัวเลือกเครื่องหมายเดี่ยวหรือเครื่องหมาย SVG ได้อย่างไร?


13

ฉันกำลังสร้างลูกศรสำหรับเลเยอร์บรรทัด ดังนั้นฉันจึงเพิ่มสามเหลี่ยมเป็นเครื่องหมายเดียวในบรรทัด จนถึงตอนนี้ดีมาก แต่เมื่อฉันต้องการสร้างสัญลักษณ์เครื่องหมายเดียวหรือเครื่องหมาย svg ของฉันฉันจะเพิ่มสัญลักษณ์เหล่านี้ลงใน QGIS ได้อย่างไร สัญลักษณ์เหล่านี้จะถูกเก็บไว้ที่ไหน? ดังนั้นพวกเขาจะถูกเพิ่มลงในรายการเลือกเครื่องหมายเดียวหรือเครื่องหมาย SVG?

ฉันไม่พบโฟลเดอร์ด้วยการค้นหาไฟล์. svg (มีวิธีใดที่จะวางเครื่องหมายเดี่ยวของฉันหรือเครื่องหมาย svg ลงในรายการตัวเลือก

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

คำตอบ:


10

จากกล่องโต้ตอบตัวทำเครื่องหมาย SVG คุณสามารถเลือกไฟล์ SVG อื่น นอกจากนี้ที่นี่คุณจะเห็นที่เก็บไฟล์เริ่มต้น

กล่องโต้ตอบ SVG

คุณอาจต้องการตรวจสอบโพสต์ของฉันจากสองสามวันเกี่ยวกับห้องสมุดเพิ่มเติมของสัญลักษณ์ SVG:

มีห้องสมุดสัญลักษณ์ SVG สำหรับ qgis หรือไม่?


1
ขอบคุณสำหรับคำตอบ! มันช่วยฉันได้มาก เส้นทางที่ทำเครื่องหมายสีเหลืองไม่ปรากฏในหน้าต่างคุณสมบัติสัญลักษณ์ของฉัน (จริง ๆ แล้วฉันกำลังมองหาที่ที่เก็บสัญลักษณ์สัญลักษณ์ตัวอักษรไว้ด้วยหรือไม่ฉันยังไม่พบสิ่งเหล่านี้จนกระทั่งตอนนี้คุณรู้หรือไม่ว่าเครื่องหมายเดี่ยว (วงกลม .) สัญลักษณ์ถูกเก็บไว้หรือไม่ไม่มีเส้นทางที่ระบุเมื่อเลือกสัญลักษณ์เดียวและยังไม่มีฟิลด์บ่งชี้เส้นทางขอขอบคุณล่วงหน้าสำหรับข้อมูลใด ๆ ขอแสดงความนับถือ phil
philmyer

สิ่งเหล่านั้นไม่ได้ถูกจัดเก็บไว้ในไฟล์ฉันคิดว่าตัวเลือกที่มีฮาร์ดโค้ดเพียงอย่างเดียวพวกเขาไม่ได้อ่านจากไฟล์
U2ros

7

ไปที่การตั้งค่า -> ตัวเลือก -> การแสดงผล: จะมี "เส้นทาง SVG" ที่ด้านล่าง คลิกปุ่ม "เพิ่ม" เพื่อเพิ่มเส้นทางใหม่ (หมายเหตุ: ในรุ่น QGIS ที่ใหม่กว่าการตั้งค่า -> ตัวเลือก -> ระบบและ "เส้นทาง SVG" อยู่ด้านบน)


ขอบคุณสำหรับเคล็ดลับนี้! ฉันได้เพิ่มแล้วโฟลเดอร์ของตัวเอง :)
philmyer

@philmyer คำตอบนี้เป็นวิธีการใช้งานของการเพิ่มสัญลักษณ์ SVG ของตัวเอง ลองทำเครื่องหมายว่าเป็นคำตอบที่ยอมรับได้ ฉันเชื่อว่าสัญลักษณ์อื่น ๆ ที่คุณอ้างถึงนั้นถูกวาดตามความต้องการโดยชุดเครื่องมือ Qt GUI และเป็นเช่นนั้นไม่ได้อยู่ในระบบไฟล์
dakcarto

2
BTW: การเริ่มต้นที่นี่ในซอร์สโค้ดเป็นสองวิธีที่ตัวทำเครื่องหมายอย่างง่ายถูกเตรียมไว้ก่อนที่จะแสดงผล ไม่แน่ใจว่าจะเพิ่มได้ง่ายเพียงใด
dakcarto

...ขอบคุณสำหรับข้อมูล. แต่ฉันจะทำโดยการสร้างหัวลูกศรของฉันเองเป็นไฟล์ SVG (ดูความคิดเห็นที่ด้านล่าง)
philmyer

3
ฉันสังเกตเห็นว่าใน QGIS 2.2 ว่าตำแหน่ง "เส้นทาง SVG" ตอนนี้อยู่ในการตั้งค่า -> Otions -> ระบบ
akthor

0

โฟลเดอร์ไดเรกทอรีเริ่มต้น (จัดหมวดหมู่ตามประเภท) สำหรับสัญลักษณ์ svg ตั้งอยู่บนคอมพิวเตอร์ของฉันใน C: \ Program Files \ Quantum GIS Lisboa \ apps \ qgis \ svg เป็นประสบการณ์ของฉันว่าถ้าฉันสร้างสัญลักษณ์ svg ใหม่ให้บันทึกไปยังไดเรกทอรีใด ๆ เหล่านี้ในขณะที่ฉันเปิดโครงการฉันต้องเริ่มโครงการใหม่ (QGIS) ก่อนที่จะสามารถมองเห็นและเลือกได้ในกล่องโต้ตอบคุณสมบัติสัญลักษณ์ .


ขอบคุณสำหรับคำตอบ. คุณรู้หรือไม่ว่าที่เก็บสัญลักษณ์ผู้ผลิตรายเดียว (วงกลมสี่เหลี่ยม usw) ถูกเก็บไว้ที่ใด ฉันไม่สามารถหาพวกเขาได้จนถึงตอนนี้ (ขอขอบคุณล่วงหน้าสำหรับคำแนะนำใด ๆ ขอแสดงความนับถือฟิล
เยอร์

ฉันเข้าใจว่าสัญลักษณ์เหล่านี้เป็นเครื่องหมาย "ง่าย" และแสดงในลักษณะ (คำตอบที่ดีที่สุด) ที่ระบุไว้ในคำตอบก่อนหน้านี้แสดงความคิดเห็นโดย dakarto ด้านบน ไม่ได้หมายความว่าคุณไม่สามารถเตรียมการตีความสัญลักษณ์เหล่านี้ในรูปแบบ svg โดยใช้โปรแกรมเช่น inkscape และบันทึกลงในไดเรกทอรีที่คุณเลือก
wstewart1958

... ขอบคุณสำหรับข้อมูล. ฉันคิดว่าวิธีที่ง่ายที่สุดคือการสร้างหัวลูกศรของฉันเองใน Adobe Illustrator และบันทึกเป็น svg arrowhead.svg นี้สามารถใช้เป็น svg-marker ของฉันเอง การสร้างลูกศรของฉันเองโดยการรวมเลเยอร์สัญลักษณ์ทั้งสอง: บรรทัดเดียว (สัญลักษณ์เลเยอร์ 1) และ arrowhead.svg ของตัวเอง (เลเยอร์สัญลักษณ์ 2) แค่นั้นแหละ☺
philmyer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.