Các đối tượng trên bản đồ mà bạn có thể tuỳ chỉnh được sắp xếp theo một hệ thống phân cấp và 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. Hầu hết các đối tượng bản đồ cấp cao nhất đều có một hoặc nhiều đối tượng bản đồ con. Bạn có một số lựa chọn khi tuỳ chỉnh kiểu bản đồ:
Kế thừa từ kiểu bản đồ cơ sở: Nếu bạn không tuỳ chỉnh một phần tử kiểu cho một đối tượng trên bản đồ, thì phần tử đó sẽ kế thừa kiểu mặc định từ bản đồ cơ sở.
Kế thừa từ đối tượng mẹ: Tuỳ chỉnh một phần tử kiểu trên đối tượng bản đồ mẹ để tất cả các đối tượng bản đồ con chưa được tuỳ chỉnh bên dưới kế thừa các kiểu từ đối tượng mẹ.
Ghi đè kiểu mẹ: Tuỳ chỉnh một phần tử kiểu trên một đối tượng bản đồ con để ghi đè kiểu mẹ cho phần tử đó.
Tuỳ chỉnh mức thu phóng: Đối với một số đối tượng trên bản đồ, bạn có thể tuỳ chỉnh các phần tử kiểu cho nhiều mức thu phóng. Để biết thông tin chi tiết, hãy xem phần Các mức thu phóng kiểu.
Những gì bạn có thể tạo kiểu cho từng đối tượng trên bản đồ
Các đối tượng trên bản đồ có thể có một hoặc nhiều phần tử kiểu sau mà bạn có thể tuỳ chỉnh, tuỳ thuộc vào loại đối tượng trên bản đồ:
Khả năng hiển thị: Có hiển thị hay ẩn đối tượng này trên bản đồ hay không.
Tô màu: Tô màu cho đa giác và đường nhiều đoạn.
Màu nét vẽ: Màu đường viền cho đa giác và đường nhiều đoạn.
Độ rộng nét vẽ: Độ dày của đường viền cho đa giác và đường nhiều đoạn.
Kết quả có thể khác nhau tuỳ thuộc vào mức thu phóng. Nếu không muốn có đường viền, hãy đặt Màu nét vẽ giống với Màu nền hoặc đặt Chiều rộng nét vẽ thành 0.
Màu biểu tượng: Màu nền cho biểu tượng.
Màu nền văn bản: Màu nền cho nhãn văn bản.
Màu nét chữ trong văn bản: Màu đường viền cho nhãn văn bản.
Khả năng hiển thị đối tượng trên bản đồ
Khi ẩn các đối tượng trên bản đồ hoặc làm cho các đối tượng đó trong suốt, bạn có thể thấy ranh giới không chính xác. Ranh giới của các đối tượng trên bản đồ không phải lúc nào cũng chính xác, nhưng được điều chỉnh để trông chính xác khi tất cả các lớp đều hiển thị. Để tìm hiểu thêm về cách các lớp bản đồ ảnh hưởng lẫn nhau, hãy xem phần Quản lý các kiểu trùng lặp.
Có hai cách để hiện hoặc ẩn các đối tượng trên bản đồ: khả năng hiển thị và độ mờ.
Khả năng hiển thị
Để hiện hoặc ẩn một đối tượng trên bản đồ, hãy sử dụng phần tử kiểu Khả năng hiển thị. Để biết thêm thông tin chi tiết, hãy xem phần Lọc các đối tượng trên bản đồ để hiển thị.
Độ mờ
Bạn cũng có thể làm cho đối tượng trên bản đồ trong suốt bằng cách điều chỉnh độ mờ của các phần tử kiểu sau: Màu tô, Màu nét vẽ, Màu tô văn bản và Màu nét văn bản.
Khi bạn điều chỉnh độ mờ của một đối tượng trên bản đồ, giao diện của đối tượng đó sẽ phụ thuộc vào các đối tượng trên bản đồ bên dưới. Để tránh các thay đổi về kiểu không mong muốn, hãy đặt một kiểu tuỳ chỉnh cho tất cả các đối tượng chồng chéo.
Đa giác và đường nhiều đoạn
Đối với các loại đối tượng trên bản đồ được biểu thị bằng một hình dạng (chẳng hạn như Bãi biển, Quốc gia và Quảng trường thị trấn) hoặc một đường kẻ (chẳng hạn như Đường sắt, Đường cao tốc và Đường mòn), bạn thường có thể định kiểu cho các phần tử sau: Khả năng hiển thị, Màu tô, Màu nét vẽ và Độ rộng nét vẽ.
Ví dụ về cách tuỳ chỉnh kiểu đa giác – cho loại đối tượng Reservation
Ví dụ về cách tuỳ chỉnh kiểu đường nhiều đường – cho loại đối tượng Đường cao tốc
Bạn không thể tuỳ chỉnh Màu nét vẽ và Độ rộng nét vẽ cho các đối tượng sau trên bản đồ:
Các đối tượng trên bản đồ chính trị: Kiểu của các đối tượng này truyền tải ý nghĩa trên bản đồ, chẳng hạn như cho biết loại lãnh thổ. Các đối tượng trên bản đồ chính trị là Quốc gia, Biên giới, Bang hoặc tỉnh và Tiểu khu vực.
Toà nhà theo kiểu 3D.
Biểu tượng và nhãn văn bản
Đối với các loại đối tượng trên bản đồ được biểu thị một phần hoặc toàn bộ bằng nhãn, chẳng hạn như Địa điểm yêu thích hoặc Giao thông vận tải, bạn thường có thể tạo kiểu cho các phần tử sau: Khả năng hiển thị, Màu biểu tượng, Màu tô văn bản và Màu nét văn bản.
Ví dụ về cách tuỳ chỉnh kiểu biểu tượng và văn bản nhãn
Hệ thống phân cấp đối tượng trên bản đồ
Những bảng này cho các tính năng bản đồ cấp cao nhất cho biết những tính năng bản đồ con có sẵn trong mỗi tính năng.
Điểm yêu thích
Khẩn cấp
Hoả hoạn
Bệnh viện
Hiệu thuốc
Cảnh sát
Giải trí
Nghệ thuật
Sòng bạc
Rạp chiếu phim
Lịch sử
Bảo tàng
Công viên giải trí
Điểm tham quan du lịch
Đồ ăn và đồ uống
Quán bar
Quán cà phê
Nhà hàng
Nhà máy rượu vang
Địa danh
Phòng cho thuê
Hoạt động vui chơi
Bãi biển
Chèo thuyền
Câu cá
Sân gôn
Suối nước nóng
Khu bảo tồn tự nhiên
Công viên
Đỉnh núi
Khu phức hợp thể thao
Sân thể thao
Điểm bắt đầu đường mòn
Vườn thú
Bán lẻ
Cửa hàng tạp hoá
Mua sắm
Dịch vụ
ATM
Ngân hàng
Dịch vụ cho thuê xe
Trạm sạc xe điện
Trạm xăng
Bãi đỗ xe
Bưu điện
Trạm dừng chân
Nhà vệ sinh
Phương tiện công cộng
Sân bay
Khác
Cầu
Nghĩa trang
Cơ quan chính phủ
Thư viện
Quân sự
Địa điểm thờ cúng
Trường học
Quảng trường
Đường chính
Đường cao tốc
Đường địa phương
Không có ổ cắm
Thông tin chi tiết về đường*
Mặt đường
Vạch kẻ đường dành cho người đi bộ
Vỉa hè
Giao lộ
Đường ray
Xe thương mại
dành cho người đi làm
Trạm phương tiện giao thông công cộng
Dịch vụ cho thuê xe đạp
Trạm xe buýt
Bến phà
Trạm đường sắt leo núi
Trạm cáp treo
Xe lửa chạy trên đường một ray
Nhà ga
Ga tàu điện ngầm
Trạm xe điện
Khu vực thành thị
Thiên nhiên
† Các đối tượng trên bản đồ lớp phủ mặt đất là những thông tin ước chừng dựa trên màu sắc của hình ảnh vệ tinh và có thể không phản ánh chính xác tình trạng thực tế.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-08-31 UTC."],[[["\u003cp\u003eMap features are arranged hierarchically and can inherit styles from parent features or the base map, with options to override these styles for specific features or zoom levels.\u003c/p\u003e\n"],["\u003cp\u003eYou can customize the visibility, fill color, stroke color and width, icon color, and text fill and stroke color for various map features depending on their type.\u003c/p\u003e\n"],["\u003cp\u003eStroke customization is unavailable for political features and 3D buildings, while specific style elements apply to polygons, polylines, icons, and text labels individually.\u003c/p\u003e\n"],["\u003cp\u003eMap features are categorized into Points of Interest, Political, Infrastructure, and Natural, each with subcategories and customizable elements.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation offers platform-specific guides for Android, iOS, JavaScript, and Web Services to implement these cloud-based map customizations.\u003c/p\u003e\n"]]],["Users can customize map features across Android, iOS, JavaScript, and Web Service platforms. Customization involves styling elements like visibility, fill color, stroke color/width, icon color, and text colors. Styles can inherit from the base map or parent features, or override them. Zoom level-specific styling is available. Visibility toggles allow displaying or hiding features. Polygons/polylines have customizable fills, strokes, and widths, while icons and text labels allow customization of their color. Map features are organized hierarchically, with examples provided for Points of Interest, Political areas, Infrastructure, and Natural features.\n"],null,["# What you can style on the map\n\nSelect platform: [Android](/maps/documentation/android-sdk/cloud-customization/taxonomy \"View this page for the Android platform docs.\") [iOS](/maps/documentation/ios-sdk/cloud-customization/taxonomy \"View this page for the iOS platform docs.\") [JavaScript](/maps/documentation/javascript/cloud-customization/taxonomy \"View this page for the JavaScript platform docs.\") [Web Service](/maps/documentation/maps-static/cloud-customization/taxonomy \"View this page for the Web Service platform docs.\")\n\n\u003cbr /\u003e\n\n\nThe map features you can customize are arranged in a hierarchy, and each map\nfeature has one or more style elements that you can customize. Most top-level\nfeatures have one or more child map features. You have several options when\ncustomizing map styles:\n\n- **Inherit from the base map style**: If you don't customize a style element\n for a map feature, it inherits the default style from the base map.\n\n- **Inherit from parents**: Customize a style element on a parent map feature,\n to have all un-customized child map features below inherit the styles from\n their parent.\n\n- **Override the parent style**: Customize a style element on a child map\n feature to override the parent style for that element.\n\n- **Customize zoom levels** : For some map features, you can customize style\n elements for different zoom levels. For details, see [Style zoom\n levels](/maps/documentation/ios-sdk/cloud-customization/zoom-levels).\n\nWhat you can style for each map feature\n---------------------------------------\n\nMap features can have one or more of the following style elements that you can\ncustomize, depending on the type of map feature:\n\n- **Visibility**: Whether to show or hide this feature on the map.\n\n- **Fill color**: Fill color for polygons and polylines.\n\n- **Stroke color**: Outline color for polygons and polylines.\n\n- **Stroke width**: Thickness of the outline for polygons and polylines.\n Results may vary depending on the zoom level. If you don't want an outline,\n set the Stroke color to be the same as the Fill color, or set the Stroke\n width to 0.\n\n- **Icon color**: Fill color for the icons.\n\n- **Text fill color**: Fill color for text labels.\n\n- **Text stroke color**: Outline color for text labels.\n\n| **Note:** Stroke color and Stroke width customizations are not available for all map features. For details, see [Polygons and Polylines](#polygons_and_polylines).\n\n### Map feature visibility\n\nWhen you hide map features or make them transparent, you may expose boundary\ninaccuracies. Map feature boundaries are not always precise, but are adjusted to\nlook correct when all layers are visible. To learn more about how map layers\naffect each other, see [Manage styles that overlap](/maps/documentation/ios-sdk/cloud-customization/overlap).\n\nThere are two ways to show or hide map features: visibility and opacity.\n\n#### Visibility\n\nTo either display or hide a map feature on your map, use the **Visibility**\nstyle element. For more details, see\n[Filter which map features to display](/maps/documentation/ios-sdk/cloud-customization/viz).\n| **Note:** Not all map features are shown on the map at all zoom levels. To see the map feature displayed or hidden, you may need to zoom in or out.\n\n#### Opacity\n\nYou can also make a map feature transparent by adjusting the opacity of the\nfollowing style elements: Fill color, Stroke color, Text fill color, and Text\nstroke color. \n\nWhen you adjust the opacity of a map feature, its appearance depends on the map\nfeatures underneath. To avoid unexpected style changes, set a custom style for\nall overlapping features.\n| **Note:** Opacity is not available for all map features.\n\n### Polygons and Polylines\n\nFor map feature types that are represented with a shape, such as Beach, Country,\nand Town square, or a line, such as Railway track, Highway, and Trail, you can\ntypically style the following elements: Visibility, Fill color, Stroke color,\nand Stroke width. \n\n*Polygon styling customization example - for **Reservation** feature type*\n\n*Polyline styling customization example - for **Highway** feature type*\n\nStroke color and Stroke width customizations are **not available** for the\nfollowing map features:\n\n- Political map features: Their style conveys meaning on the map, such\n as indicating the type of territory. The political map features are\n **Country** , **Border** , **State or province** , and **Sublocality**.\n\n- 3D style buildings.\n\n### Icons and Text Labels\n\nFor map feature types that are fully or partially represented with a label, such\nas Point of interest or Transportation, you can usually style the following\nelements: Visibility, Icon color, Text fill color, and Text stroke color. \n\n*Label text and icon styling customizations example*\n\nMap feature hierarchy\n---------------------\n\nThese tables for the top level map features show what child map features are\navailable under each.\n\n| ### Point of interest ||\n|----------------|-----------------------------------------------------------------------------------------------------------------|\n| Emergency | Fire Hospital Pharmacy Police |\n| Entertainment | Arts Casino Cinema Historic Museum Theme park Tourist attraction |\n| Food and drink | Bar Cafe Restaurant Winery |\n| Landmark | |\n| Lodging | |\n| Recreation | Beach Boating Fishing Golf course Hot spring Nature reserve Park Peak Sports complex Sports field Trailhead Zoo |\n| Retail | Grocery Shopping |\n| Service | ATM Bank Car rental EV charging Gas station Parking lot Post office Rest stop Restroom |\n| Transit | Airport |\n| Other | Bridge Cemetery Government Library Military Place of worship School Town square |\n\n| ### Political ||\n|-------------------|---|\n| Country | |\n| Border | |\n| Reservation | |\n| State or province | |\n| City | |\n| Sublocality | |\n| Neighborhood | |\n| Land parcel | |\n\n| ### Infrastructure ||||\n|-------------------|---------------------|-----------------------------------------|---------------|\n| Building | Commercial | | |\n| Business corridor | | | |\n| Road network | No traffic | Pedestrian mall |\n| Road network | No traffic | Trail | Paved Unpaved |\n| Road network | Parking aisle | | |\n| Road network | Ramp | | |\n| Road network | Road shield | | |\n| Road network | Road sign | | |\n| Road network | Road | Arterial Highway Local No outlet | |\n| Road network | Road detail^\\*^ | Surface Crosswalk Sidewalk Intersection | |\n| Railway track | Commercial Commuter | | |\n| Transit station | Bicycle share | | |\n| Transit station | Bus station | | |\n| Transit station | Ferry terminal | | |\n| Transit station | Funicular station | | |\n| Transit station | Gondola station | | |\n| Transit station | Monorail | | |\n| Transit station | Rail station | Subway station Tram station | |\n| Urban area | | | |\n\n| ### Natural |||\n|-------------|------------------------|----------------------------------------------|\n| Continent | | |\n| Archipelago | | |\n| Island | | |\n| Land | Land cover^†^ | Crops Dry crops Forest Ice Sand Shrub Tundra |\n| Water | Ocean Lake River Other | |\n| Base | | |"]]