วิธีการจัดรูปแบบป้ายกำกับตำนานโดยอัตโนมัติได้อย่างไร ใน QGIS


12

ฉันต้องทำแผนที่ 10 อัน (สำหรับการเริ่มต้น) ด้วย "style" -> "บัณฑิต" ด้วยโหมดควอไทล์

ฉันต้องการจัดรูปแบบฉลากของช่วงที่แตกต่างกันเพื่อให้ตำนานดูเข้าใจได้: แทนที่จะมี 1.0000 - 7.0000 ฉันต้องการมี 1% - 7% โดยที่ฉันไม่พิมพ์

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

อัปเดตบางปีต่อมา: เวอร์ชันใหม่ดูเหมือนว่าจะแก้ไขปัญหาได้ตามคำตอบที่ระบุ


3
บางทีคุณสามารถพิมพ์ครั้งเดียวบันทึกเป็นเทมเพลตสไตล์และนำสิ่งนั้นไปใช้บนแผนที่อื่นได้หรือไม่
GR_

เสียงดี แต่ฉันยังคงมีการเปลี่ยนแปลงช่วงเวลาที่ทำให้เกิดการเปลี่ยนแปลงเหล่านั้นสำหรับแต่ละแผนที่
mirba

คุณพยายามแก้ไขป้ายกำกับบนแผนที่หรือเพียงแค่ในตำนาน? ในกรณีที่มันอยู่บนแผนที่คุณสามารถติดป้ายกำกับด้วยนิพจน์ .. สมมติว่าคุณพยายามที่จะแสดงบอกว่าร้อยละลาดถนนบนแผนที่ตามคุณลักษณะ 'ลาด' ซึ่งมีค่าเป็นเปอร์เซ็นต์คุณสามารถติดป้าย 'รอบ ("ความชัน", 0) ||% 'ด้วยวิธีนี้คุณสามารถจัดรูปแบบตาม' ช่วงควอไทล์ 'แต่แสดงข้อมูลจริง หากคุณได้รับข้อมูลเกี่ยวกับวิธีการตั้งค่า 'ป้ายกำกับ' โดยอัตโนมัติตามสไตล์คลาสที่เปลี่ยนแปลงไป - ฉันไม่รู้เรื่องเลย
Tim Couwelier

คุณสามารถใช้คำแนะนำของ @GR_ และเปลี่ยนช่วงเวลาเพียงแค่กด "จัดประเภท" อีกครั้งสำหรับแต่ละแผนที่
ฟาเอล

คำตอบ:


6

สามปีที่ผ่านมาบางที แต่สิ่งนี้สามารถทำได้อย่างง่ายดายใน QGIS 2.8 ซึ่งเป็นรีลีสระยะยาวในปัจจุบันเป็นต้นไป

คุณสามารถตั้งค่ารูปแบบคำอธิบายแผนภูมิ "% 1" และ "% 2" ถูกใช้เป็นตัวยึดตำแหน่งสำหรับขีด จำกัด ล่างและบนของช่วง สามารถแทรกอักขระอื่น ๆ ได้ตามต้องการ

นอกจากนี้ยังมีตัวเลือกในการ จำกัด ความแม่นยำดังนั้นอาจเป็น 0 ในกรณีของคุณ

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


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