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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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