ทําความเข้าใจลําดับชั้นและการรับค่าของรูปแบบแผนที่

เลือกแพลตฟอร์ม: Android iOS JavaScript เว็บเซอร์วิส

เมื่อปรับแต่งสไตล์แผนที่ คุณควรทำความเข้าใจว่าการจัดสไตล์องค์ประกอบแผนที่ต่างๆ อาจส่งผลต่อสไตล์อื่นๆ ในแผนที่อย่างไร มีหลายเลเยอร์ทับซ้อนกัน ดังนี้

  • แผนที่ฐาน: เมื่อเริ่มสร้างรูปแบบแผนที่ รูปแบบแผนที่ฐานที่คุณเห็นในตอนแรกคือแผนที่เริ่มต้น ฟีเจอร์แผนที่ที่คุณไม่ได้ปรับแต่งจะยังคงใช้การจัดรูปแบบแผนที่พื้นฐาน

  • รูปแบบแผนที่: รูปแบบที่กำหนดเองจะลบล้างรูปแบบในเลเยอร์แผนที่ฐาน ในรูปภาพนี้ รูปแบบแผนที่ที่กำหนดเองจะลบล้างพื้นที่เมืองเป็นสีฟ้าอมเขียวและถนนเป็นสีน้ำเงินเข้ม

  • องค์ประกอบสไตล์: ฟีเจอร์แผนที่แต่ละรายการมีองค์ประกอบสไตล์อย่างน้อย 1 รายการที่คุณปรับแต่งได้ ในรูปภาพนี้ แผนที่พื้นที่เมืองมีการกำหนดสไตล์สีเติมของรูปหลายเหลี่ยมเป็นสีฟ้า และกำหนดสไตล์สีเติมของเครือข่ายถนนเป็นสีน้ำเงิน

    แผนที่ฐานที่มีการวางซ้อนรูปแบบแผนที่ด้านบน ซึ่งแสดงองค์ประกอบสไตล์ของพื้นที่เมืองสีฟ้าน้ำทะเลและเครือข่ายถนนสีน้ำเงิน

ลําดับชั้นขององค์ประกอบในแผนที่

ภายในสไตล์แผนที่ องค์ประกอบในแผนที่จะจัดระเบียบตามลําดับชั้น โดยมีองค์ประกอบในแผนที่แบบกว้าง 4 รายการที่ด้านบน และองค์ประกอบในแผนที่อื่นๆ ทั้งหมดจัดเรียงไว้ด้านล่างตามลําดับชั้นที่สมเหตุสมผล โดยค่าเริ่มต้น องค์ประกอบแผนที่จะรับรูปแบบองค์ประกอบขององค์ประกอบแผนที่ที่อยู่เหนือกว่าในลําดับชั้น (องค์ประกอบหลัก) แต่คุณสามารถลบล้างรูปแบบระดับบนสุดได้โดยการตั้งค่าองค์ประกอบรูปแบบอย่างน้อย 1 รายการสําหรับองค์ประกอบแผนที่ที่อยู่ด้านล่าง (องค์ประกอบแผนที่ย่อย) โปรดดูรายละเอียดเกี่ยวกับลําดับชั้นขององค์ประกอบแผนที่ที่หัวข้อสิ่งที่คุณจัดสไตล์ได้ในแผนที่

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

ต่อไปนี้คือหลักเกณฑ์ที่เป็นประโยชน์ในการทําความเข้าใจลําดับชั้นของสไตล์และการรับช่วง

  • สไตล์ย่อยเริ่มต้นจะรับช่วงมาจากสไตล์หลัก: หากต้องการให้องค์ประกอบในแผนที่ย่อยทั้งหมดรับช่วงสไตล์ ให้ตั้งค่าสไตล์สำหรับองค์ประกอบในแผนที่หลัก และตั้งค่าสไตล์ย่อยเป็นค่าเริ่มต้น

  • สไตล์ย่อยที่กำหนดเองจะลบล้างสไตล์หลัก: หากต้องการลบล้างสไตล์หลัก ให้ตั้งค่าสไตล์ที่กำหนดเองในฟีเจอร์ย่อย

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

  • ปิดการแสดงผลเพื่อซ่อนองค์ประกอบแผนที่: หากต้องการดูเพียงสิ่งเดียวบนแผนที่ คุณต้องปิดการแสดงผลของสิ่งอื่นๆ ทั้งหมด

ตัวอย่างลําดับชั้นและการรับช่วง

ต่อไปนี้คือตัวอย่างวิธีการทํางานของการรับช่วงและลําดับชั้น

  1. เลือกองค์ประกอบแผนที่ระดับบนสุดของธรรมชาติ แล้วตั้งค่าสีการเติมรูปหลายเหลี่ยมเป็นสีเหลือง คำสั่งนี้จะกำหนดรูปแบบรูปหลายเหลี่ยมทั้งหมดสำหรับองค์ประกอบแผนที่ในส่วนธรรมชาติให้เป็นสีเหลือง

    แผนที่แสดงองค์ประกอบทั้งหมดของแผนที่ภูมิศาสตร์เป็นสีเหลือง

  2. คุณต้องการให้การปกคลุมดินซึ่งอยู่ภายใต้ธรรมชาติเป็นสีเหลืองด้วย คุณจึงไม่ได้จัดสไตล์ให้กับการปกคลุมดิน และการปกคลุมดินจะรับรูปแบบมาจากธรรมชาติ

  3. คุณต้องการให้ป่าเป็นสีเขียว ดังนั้นในส่วนการปกคลุมดิน ให้เปิดป่าแล้วระบายสีรูปหลายเหลี่ยมเป็นสีเขียว สไตล์ย่อยที่กำหนดเองนี้จะลบล้างสไตล์สำหรับการปกคลุมดินและธรรมชาติ

    แผนที่แสดงองค์ประกอบแผนที่ป่าเป็นสีเขียว

  4. คุณต้องการให้น้ำแข็งแสดงเป็นสีฟ้าอ่อน ดังนั้นในส่วนการปกคลุมดิน ให้เปิดน้ำแข็ง แล้วระบายสีรูปหลายเหลี่ยมเป็นสีฟ้าอ่อน

    แผนที่แสดงองค์ประกอบของแผนที่น้ำแข็งจะเป็นสีฟ้าอ่อน

  5. และสุดท้าย คุณต้องการให้น้ำเป็นสีฟ้าน้ำทะเล คุณจึงเลือก Natural>Water และระบายสีรูปหลายเหลี่ยมเป็นสีฟ้าน้ำทะเล การตั้งค่าสไตล์ย่อยเป็นน้ำจะลบล้างสไตล์หลักสำหรับธรรมชาติ

    แผนที่แสดงองค์ประกอบของแผนที่น้ำเป็นสีน้ำเงิน

ทำตามขั้นตอนที่คล้ายกันเพื่อไฮไลต์ฟีเจอร์แผนที่ตามความต้องการของคุณ