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 chồng lên nhau:

  • Bản đồ cơ sở: Khi bắt đầu tạo kiểu bản đồ, kiểu ban đầu bạn thấy là kiểu của bản đồ cơ sở; tức là bản đồ mặc định. Mọi thành phần trên bản đồ mà bạn không tuỳ chỉnh đều giữ nguyên 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ị thành màu xanh lục lam 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 ảnh này, bản đồ khu vực đô thị có màu tô đa giác được tạo kiểu là xanh lam và màu tô mạng lưới đường được tạo kiểu là 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 một kiểu bản đồ, các đối tượng trên bản đồ được sắp xếp theo hệ phân cấp, với 4 đối tượng trên bản đồ ở trên cùng và tất cả các đối tượng trên bản đồ khác được sắp xếp bên dưới theo hệ phân cấp hợp lý. Theo mặc định, một đối tượng trên bản đồ kế thừa kiểu phần tử của đối tượng trên bản đồ ở trên trong hệ phân cấp (đối tượng mẹ); tuy nhiên, bạn có thể ghi đè kiểu cấp cao nhất bằng cách đặt một hoặc nhiều phần tử kiểu cho các đối tượng trên bản đồ bên dưới (đối tượng con trên bản đồ). 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 trên bản đồ có một hoặc nhiều phần tử hoặc các phần của đối tượng trên bản đồ mà bạn có thể định kiểu. Ví dụ: màu tô cho đa giác (hình dạng đối tượng trên bản đồ) là một phần tử, cũng như màu nét vẽ cho nhãn văn bản. Bạn tạo kiểu cho từng phần tử riêng biệt và mọi phần tử bạn không tạo kiểu sẽ giữ nguyên kiểu mặc định. Vì các phần tử riêng biệt, bạn có thể tạo kiểu cho màu nền của văn bản nhãn và để màu nét vẽ (đường viền) là màu mặc định (hoặc kế thừa từ kiểu mẹ).

Sau đây là một số nguyên tắc hữu ích giúp bạn hiểu cách hoạt động của hệ thống phân cấp kiểu và kế thừa.

  • Kiểu con mặc định kế thừa từ kiểu mẹ: Để tất cả các đối tượng trên bản đồ con kế thừa một kiểu, hãy đặt kiểu cho đối tượng trên bản đồ mẹ và để kiểu con làm kiểu 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 phần tử kiểu độc lập với nhau: Các phần tử kiểu mà bạn có thể đặt cho một đối tượng trên bản đồ (ví dụ: đa giác, biểu tượng nhãn và nét viền và màu nền văn bản nhãn) độc lập với nhau. Nếu bạn đặt màu đa giác nhưng để biểu tượng như cũ, thì kiểu đa giác sẽ ghi đè kiểu mẹ, nhưng biểu tượng sẽ kế thừa kiểu mẹ 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 các đối tượng trên bản đồ trong Tự nhiên thành màu vàng:

    Bản đồ cho thấy tất cả các địa điểm trên Bản đồ thiên nhiên đều 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 rừng có màu xanh lục, vì vậy, trong phần Lớp phủ đất, hãy mở Rừng và tô màu lục cho đa giác của rừng. Kiểu con tuỳ chỉnh này ghi đè kiểu cho Bãi đấtTự nhiên.

    Bản đồ cho thấy các đối tượng trên bản đồ rừng có màu xanh lục

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

    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à 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.