Tìm hiểu về tính kế thừa và hệ phân cấp của kiểu bản đồ

Chọn nền tảng: Android iOS JavaScript Dịch vụ web

Khi bạn tuỳ chỉnh kiểu bản đồ, điều này sẽ giúp bạn nắm được cách tạo kiểu cho bản đồ khác nhau có thể ảnh hưởng đến các kiểu khác trên bản đồ. Có một số lớp trùng lặp:

  • Bản đồ cơ sở: Khi bạn bắt đầu tạo kiểu bản đồ, thuộc tính đầu tiên bạn thấy là kiểu của bản đồ cơ sở; tức là bản đồ mặc định. Bản đồ bất kỳ các tính năng bạn không tuỳ chỉnh sẽ giữ lại kiểu bản đồ cơ sở.

  • Kiểu bản đồ: Kiểu tuỳ chỉnh ghi đè kiểu trên lớp bản đồ cơ sở. Trong hình ảnh này, kiểu bản đồ tuỳ chỉnh ghi đè các khu vực thành thị dưới dạng nước và đường thành màu xanh dương đậm.

  • Phần tử kiểu: Mỗi đối tượng trên bản đồ có một hoặc nhiều phần tử kiểu mà bạn có thể tuỳ chỉnh. Trong hình này, bản đồ khu vực đô thị có hình đa giác màu nền được tạo kiểu như màu xanh nước, còn mạng lưới đường được tô màu có kiểu màu xanh dương.

    Bản đồ cơ sở có lớp phủ kiểu bản đồ ở trên cùng, thể hiện các yếu tố phong cách của các khu đô thị nước và mạng lưới đường màu xanh dương

Hệ thống phân cấp đối tượng trên bản đồ

Trong kiểu bản đồ, các đối tượng địa lý trên bản đồ được sắp xếp theo hệ thống phân cấp, với 4 đối tượng bản đồ ở trên cùng và tất cả các đối tượng bản đồ khác được sắp xếp bên dưới chúng trong một hệ phân cấp logic. Theo mặc định, đối tượng bản đồ kế thừa kiểu phần tử cho đối tượng bản đồ phía trên nó trong hệ thống phân cấp (mẹ của nó); tuy nhiên, bạn có thể ghi đè kiểu cấp cao nhất bằng cách thiết lập một hoặc nhiều phần tử kiểu cho đối tượng bản đồ bên dưới nó (đối tượng bản đồ con). Thông tin chi tiết trên bản đồ hệ thống phân cấp đối tượng, hãy xem Những gì bạn có thể tạo kiểu trên bản đồ.

Mỗi đối tượng bản đồ có một hoặc nhiều thành phần hoặc một phần của đối tượng bản đồ mà bạn có thể tạo kiểu. Ví dụ: màu tô cho đa giác (tính năng bản đồ hình dạng) là một phần tử, giống như màu nét chữ cho nhãn văn bản. Phong cách của bạn từng phần tử riêng biệt và mọi phần tử bạn không tạo kiểu đều sẽ giữ nguyên giá trị mặc định phong cách. Vì các phần tử tách biệt, nên bạn có thể tạo kiểu cho màu nền cho nhãn văn bản và để nét vẽ (đường viền) làm màu mặc định (hoặc kế thừa) từ kiểu gốc).

Dưới đây là một số nguyên tắc hữu ích để hiểu cách hệ thống phân cấp kiểu và công việc kế thừa.

  • Kiểu con mặc định kế thừa từ mẹ: Để có tất cả các kiểu đối tượng bản đồ con kế thừa kiểu, đặt kiểu cho tính năng bản đồ mẹ, và để kiểu con như mặc định.

  • Kiểu con tuỳ chỉnh ghi đè kiểu mẹ: Để ghi đè kiểu mẹ, thiết lập kiểu tuỳ chỉnh cho đối tượng con.

  • Các thành phần kiểu độc lập: Các thành phần kiểu bạn có thể đặt cho một đối tượng bản đồ (ví dụ: đa giác, biểu tượng nhãn và văn bản nhãn tô màu nền và nét vẽ) độc lập với nhau. Nếu bạn đặt đa giác màu, nhưng để biểu tượng, kiểu đa giác sẽ ghi đè biểu tượng mẹ nhưng biểu tượng sẽ kế thừa kiểu gốc hoặc kiểu mặc định.

  • Tắt Chế độ hiển thị để ẩn các đối tượng trên bản đồ: Nếu bạn chỉ muốn xem một đối tượng địa lý trên bản đồ của bạn, bạn phải tắt chế độ hiển thị cho mọi thứ khác.

Ví dụ về hệ phân cấp và tính kế thừa

Dưới đây là ví dụ về cách hoạt động của tính kế thừa và hệ phân cấp.

  1. Chọn đối tượng bản đồ cấp cao nhất là Tự nhiên và đặt Màu tô đa giác thành màu vàng. Thao tác này sẽ tạo kiểu cho tất cả đa giác cho bản đồ các tính năng trong Tự nhiên có màu vàng:

    Bản đồ hiển thị tất cả các đối tượng địa lý trên Bản đồ tự nhiên có màu vàng

  2. Bạn muốn Vùng đất chính, trong phần Tự nhiên, cũng có màu vàng, nên bạn không định kiểu và sẽ kế thừa kiểu từ Tự nhiên.

  3. Bạn muốn khu rừng có màu xanh lục, vì vậy trong Độ bao phủ đất, bạn mở Rừng, và tô màu xanh lục cho đa giác của nó. Kiểu con tuỳ chỉnh này ghi đè kiểu cho Bãi đấtTự nhiên.

    Bản đồ thể hiện các đặc điểm của bản đồ rừng có màu xanh lục

  4. Bạn muốn băng hiển thị trong nước nhạt, vì vậy cũng dưới Lớp phủ đất, bạn mở Băng và tô màu đa giác nhạt của nó.

    Bản đồ thể hiện các đối tượng trên bản đồ băng có màu nước nhạt

  5. Cuối cùng, nếu muốn nước có màu trong nước, nên bạn chọn Tự nhiên>Nước, và hãy tô màu cho đa giác của nó. Việc đặt kiểu con Water sẽ ghi đè kiểu gốc dành cho Tự nhiên.

    Bản đồ thể hiện các đối tượng bản đồ nước có màu nước

Làm theo một quy trình tương tự để đánh dấu các đối tượng trên bản đồ cho nhu cầu của bạn.