ใส่ label
แสดงค่าจากฟิลด์ เช่น ชื่อสถานี ไว้บนหรือข้าง feature แต่ละอัน
label คือ style แบบ ข้อความ ตั้งค่าในแท็บ รูปแบบ ที่เดียวกับ style อื่น ดูตั้ง style ของ layer
เพิ่ม label
- กดชื่อ layer แล้วเปิดแท็บ รูปแบบ
- กด เพิ่มรูปแบบ แล้วเลือก ข้อความ
- ในช่อง คำอธิบายหรือ expression ใส่ข้อความ หรือใส่ชื่อฟิลด์ในวงเล็บปีกกา เช่น
{name}หรือPM2.5: {pm25}ดูเลือกฟิลด์ - ตั้ง ขนาด และ สีข้อความ
เลือกฟิลด์
ไม่ต้องพิมพ์ชื่อฟิลด์เอง ให้กดปุ่มท้ายช่อง คำอธิบายหรือ expression
- layer จาก Drive จะเปิดหน้าต่าง ตัวสร้าง expression ให้กดเครื่องหมายบวกที่ฟิลด์ใต้ เพิ่มฟิลด์ แล้วกด เสร็จสิ้น
- layer จากไทล์ เช่น PM tile หรือ vector tile จะมีชื่อฟิลด์ในไทล์ให้เลือก กดชื่อที่ต้องการ แล้วชื่อนั้นจะต่อท้าย label
ถ้าเลือกฟิลด์จาก Drive ช่องนี้จะขึ้นเป็นรหัสสั้น ๆ เช่น {zs7lcT9f} แทนชื่อฟิลด์ ไม่ต้องแก้ เพราะแผนที่ยังแสดงค่าได้ถูกต้อง
ตำแหน่งของ label
ตำแหน่ง ใช้ค่าเดียวกับเครื่องหมาย ดูเครื่องหมาย ถ้าเลือก เส้น บน layer ที่เป็นเส้น ข้อความจะวิ่งไปตามเส้น
ขนาดและสี
- เปิด ตัวอักษร แล้วตั้ง ความกว้างคลุม ข้อความที่ยาวเกินค่านี้จะขึ้นบรรทัดใหม่ ถ้าไม่ต้องการให้ขึ้นบรรทัดใหม่ ให้ใส่ 0
- เปิด ขนาดและตำแหน่ง เพื่อตั้ง ความทึบ Dx Dy ตำแหน่งแนวนอนและแนวตั้ง และ การหมุน
รัศมี
เปิด รัศมี เพื่อทำขอบรอบตัวอักษร ช่วยให้อ่านง่ายบนพื้นหลังที่ลายตา แล้วตั้ง สีรัศมี ความทึบรัศมี และ ขนาดรัศมี ถ้าไม่ต้องการขอบ ให้ใส่ขนาด 0
ฟอนต์บนแผนที่
label ทุกอันใช้ฟอนต์ Noto Sans ซึ่งมีทั้งอักษรไทยและอังกฤษ การเลือก แบบอักษร หรือ รูปแบบ จึงไม่เปลี่ยนหน้าตาตัวอักษรบนแผนที่ ถ้าอยากให้ตัวหนา ให้เลือก น้ำหนัก เป็น bold bolder หรือตัวเลข 600 ขึ้นไป
- ถ้าแผนที่มี layer MapLibre Style label จะใช้ฟอนต์ของ style นั้นแทน
- ถ้าเครื่องเข้าเว็บ
protomaps.github.ioไม่ได้ label จะไม่ขึ้น เพราะแผนที่โหลดตัวอักษรจากเว็บนั้น