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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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