จัดกลุ่มและจัดแนวไอคอนในแผนที่ QGIS


10

ฉันกำลังทำแผนที่พื้นที่คุ้มครองโดยใช้ QGIS ฉันใช้รุ่น 2.12 แต่คำถามนี้อาจใช้กับรุ่น 2.14 ด้วยเช่นกัน

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

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

ฉันต้องการดึงกระบวนการนี้ให้มากที่สุดเท่าที่จะเป็นไปได้ในระบบแผนที่ของ QGIS เรามีพื้นที่คุ้มครองจำนวนมากดังนั้นการเพิ่มขึ้นของกระบวนการอัตโนมัติจึงมีขนาดใหญ่

สิ่งนี้สามารถทำได้ใน QGIS?

ดูคำถามที่ใช้ FME เพื่อรวมจุดที่น่าสนใจเข้ากับบริบท


2
ไม่ต้องสงสัยเลยว่าคุณกำลังพูดถึงแอปพลิเคชั่นบนเว็บ (แผนที่ออนไลน์) และแผนที่ (พิมพ์) แต่ทำไมไม่จัดตำแหน่งจุดที่มีคุณสมบัติของตัวเองในวิธีที่เหมาะสม? ฉันจะใช้สองฟีเจอร์คลาสหนึ่งซึ่งมีตำแหน่งจริงและอีกคลาสหนึ่งสำหรับการนำเสนอกราฟิกในแอตลาสอาจเชื่อมโยงกับคลาสแรก
Jochen Schwarze

จะระบุว่านี่เป็นเรื่องเกี่ยวกับ QGIS
ragnvald

สำหรับความรู้ของฉันไม่มีวิธีออกจากกล่องเพื่อจัดตำแหน่งสัญลักษณ์จุดซึ่งกันและกัน ฉันมีความสุขที่จะผิด ครั้งล่าสุดที่ฉันมีปัญหามันถูกจัดการในเครื่องมือการเผยแพร่บนเดสก์ท็อปเช่น Illustrator
Jakob

คำตอบ:


10

คุณสามารถทำสิ่งต่อไปนี้ได้โดยใช้สัญลักษณ์ SVG แบบอิงนิพจน์

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

โดยพื้นฐานแล้วคุณจะมีคุณสมบัติหลายอย่างที่กำหนดไอคอน # 1, # 2 และอื่น ๆ

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

เท่าที่ฉันรู้ในปัจจุบันไม่สามารถทำให้ตำแหน่ง SVG ขึ้นอยู่กับตำแหน่งของป้ายกำกับที่เกี่ยวข้องได้ ดังนั้นคุณจะต้องหลีกเลี่ยงการวางป้ายกำกับที่มุมล่างขวาการตั้งค่าสำหรับสิ่งนี้มีให้ใน 2.14

ใช้ออฟเซ็ตเพื่อย้ายไอคอนไปยังตำแหน่งที่ถูกต้อง ไอคอนถูกกำหนดตามค่าของแอ็ตทริบิวต์:

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


เนื่องจากไม่มีการใช้ไอคอน allways อย่างใดอย่างหนึ่งจึงอาจทำให้เกิดช่องว่างในกลุ่มไอคอนใช่ไหม
ragnvald

1
ไม่นั่นไม่ใช่ปัญหาของวิธีนี้ ฉันเพิ่มสกรีนช็อตของตารางแอตทริบิวต์เพื่อให้ความกระจ่าง
underdark

ฉันคิดว่าอาจจะใช้เครื่องมือ FTL เช่น FME เพื่อเตรียมกลุ่ม POI ตามบัฟเฟอร์ระยะทาง ด้วยการเก็บฟิลด์ / รายการของจุดรวมภายในกลุ่มฉันสามารถใช้รายการนี้เพื่อเพิ่มไอคอนที่เกี่ยวข้องเข้าด้วยกันโดยใช้ Imagemagick เชื่อมโยงพวกเขาเข้ากับตาราง POI-production อีกอันหนึ่งก็คือการสร้างไอคอนทั้งหมดที่เป็นไปได้ (ไม่เกินความกว้าง 6 ไอคอน) จากนั้นใช้คีย์เพื่อโทรหาไอคอนที่เกี่ยวข้องในรูปแบบ PNG หรือ SVG การรวมกันของการแก้ปัญหาการจัดเตรียมข้อมูลที่เหมาะสมอาจเป็นวิธีที่ดีที่สุด คำตอบของคุณอยู่ในการนำ ;-)
ragnvald

การกรองตามเอกสารแนบหนึ่งรายการโดยใช้ "อักขระตัวแทน" แทนที่จะเป็นหนึ่งแอตทริบิวต์ต่อไอคอนอาจดีกว่า เป็นไปได้ไหม?
ragnvald

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