จะเพิ่มป้ายกำกับนอกสถานที่ได้อย่างไร


14

ฉันพยายามที่จะบรรลุการติดฉลากแบบนี้โดยใช้ QGIS เห็นได้ชัดว่าดูเหมือนจะไม่ได้รับการสนับสนุนอย่างง่ายดาย คุณมีความคิดในการแก้ปัญหาหรือไม่?

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

ฉันจัดการให้มีข้อความวงกลมโดยใช้ "ไดอะแกรม" ซึ่งดูเหมือนว่าฉันสามารถวางโดยใช้ฟิลด์พิกัด X และ Y! แต่ฉันไม่รู้ว่าจะวาดเส้นแบ่งระหว่างวงกลมกับตัวอาคารได้อย่างไรฉันมีวงกลมประมาณ 400 แห่งและบ่อยครั้งที่พวกเขาสามารถเปลี่ยนแปลงได้ดังนั้นฉันจึงไม่สามารถพึ่งพาวิธีการแบบแมนนวลได้

ความคิดใด ๆ ขอบคุณมาก !


ดังนั้นนี่คือสิ่งที่ฉันได้ใช้ปลั๊กอินที่คุณแนะนำ:

สิ่งที่ฉันมี

ไม่เลวเลย !! ขอบคุณมาก !

ฉันแค่พยายามดิ้นรนเพื่อให้หมายเลขอยู่ตรงกลางของวงกลม ฉันเห็นว่ามีสองฟิลด์: LblAlighH และ LblAlignV การป้อน "center" ใน LblAlignH จัดตำแหน่งหมายเลขตามแนวนอน แต่ฉันลอง "middle" หรือ "center" ใน LblAlignV โดยไม่เกิดอะไรขึ้น ... (ในภาพฉันป้อนศูนย์กลางสำหรับ LblAlignH ที่ด้านล่าง)

เป็นไปได้ไหม :)

(คุณเป็นผู้พัฒนาโปรแกรมเสริมหรือไม่?)


โอเค "ครึ่ง" ในฟิลด์ VAlign ทำงานได้ดี;)

ในการสร้างวงกลมฉันใช้การตกแต่งเส้นในเลเยอร์ Arrow_Label_XXX:

ทำอย่างไร

และนี่คือผลลัพธ์สุดท้าย:

ผลสุดท้าย


อืมฉันคิดว่าการแก้ไขของ underdark ทำให้ความคิดเห็นของฉันหายไปดังนั้นที่นี่อีกครั้ง: ตามการจัดแนวบันทึกย่อของฉันถูกกำหนดโดยคำสั่งเหล่านี้: 'ล่าง', 'ฐาน', 'ครึ่ง' และ 'ด้านบน' (ไม่มีเครื่องหมายคำพูด)
SAnderka

1
เยี่ยมมากขอบคุณสำหรับข้อมูลเกี่ยวกับเทคนิคการสร้างวงกลม!
SAnderka

เฮ้นี่ดูดีมาก! หากคุณยังไม่พอใจกับการจัดวางฉลากของคุณคุณสามารถย้ายไปยังตำแหน่งที่ต้องการ (สัญลักษณ์ที่สองจากซ้ายในรูป) เลเยอร์จะต้องอยู่ในโหมดแก้ไข ฉันก็จะขอบคุณเช่นกันถ้าคุณยอมรับคำตอบของฉัน ไชโย
Shepherdjo

คำตอบ:


14

สิ่งที่คุณต้องการคือปลั๊กอิน (ค่อนข้างใหม่) "การติดฉลากแบบกำหนดเองอย่างง่าย":

การติดฉลากที่กำหนดเองได้ง่าย v. 0.3, Regis Haubourg (AEAG) - 2012 การดำเนินการ 1: ปลั๊กอินนี้จะทำซ้ำเลเยอร์เปลี่ยนรูปทรงเรขาคณิตเป็นเซนทรอยด์และเพิ่มฟิลด์ที่จำเป็นทั้งหมดสำหรับการติดฉลากที่กำหนดเอง การดำเนินการ 2 - ฟังก์ชั่นลูกศรลากเส้นระหว่างฉลากและวัตถุต้นฉบับคำเตือน! ปลั๊กอินนี้ต้องการใช้ปลั๊กอิน Memory Layer Saver หากคุณต้องการบันทึกป้ายกำกับด้วยโครงการ ใน QGIS 1.8 จำเป็นต้องใช้ตัวช่วยประหยัดเลเยอร์เลเยอร์ 1.0 เนื่องจากพฤติกรรม gml ใหม่ (GDAL 1.9) โปรดส่งข้อบกพร่องหรือคำขอคุณสมบัติที่นี่: http://hub.qgis.org/projects/easycustomlabeling

จากนั้นคุณใช้เมนูนี้ (ดูรูป) เพื่อดำเนินการใด ๆ บนฉลากเช่นเช่นย้ายป้อนคำอธิบายรูปภาพที่นี่

พยายามด้วยตัวเอง ทำงานได้ดี แจ้งให้เราทราบหากใช้งานได้


4
ว้าวค่อนข้างปลั๊กอินที่มีประโยชน์บางอย่าง Btw หากคุณหาไม่พบมันยังคงถูกทำเครื่องหมายเป็น "ทดลอง" และอาจไม่ปรากฏในรายการปลั๊กอินตามค่าเริ่มต้น (คุณสามารถเปลี่ยนได้ภายใต้ "ตัวเลือก" - "ปลั๊กอินที่ได้รับอนุญาต")
SAnderka

1
เยี่ยมมากฉันจะลองทำดูสิ) ขอขอบคุณสำหรับความช่วยเหลือของคุณ !!
สีแดง

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