Để tạo kiểu bản đồ bằng JSON, hãy thực hiện các bước sau:
Trong Google Cloud Console, hãy chuyển đến Kiểu bản đồ rồi chọn một dự án (nếu cần).
Trong phần Kiểu bản đồ, hãy nhấp vào Tạo kiểu.
Trong hộp thoại, hãy chọn thẻ JSON.
Có hai cách để nhập kiểu JSON:
Dán mã tạo kiểu JSON hợp lệ vào trường này, hoặc
scienceNhấp vào Tải tệp JSON lên rồi chọn một tệp JSON cục bộ để sử dụng. Mã tạo kiểu JSON sẽ xuất hiện trong trường.
Kiểm tra xem tệp JSON của bạn có lỗi hay không.
Nếu JSON của bạn có lỗi, cảnh báo "JSON của bạn có N lỗi" sẽ xuất hiện và bạn có thể mở rộng cảnh báo để tìm hiểu thêm.
Nếu tệp JSON của bạn hợp lệ, bản xem trước bản đồ sẽ cho thấy kiểu tuỳ chỉnh của bạn và nút Tuỳ chỉnh màu xanh dương sẽ xuất hiện.
Nhấp vào Tuỳ chỉnh để tạo một kiểu bản đồ mới.
Trong kiểu bản đồ mới, hãy chọn các đối tượng trên bản đồ và xem xét hoặc thay đổi kiểu của các đối tượng đó nếu cần. Các đối tượng trên bản đồ có kiểu tuỳ chỉnh sẽ có một dấu chấm màu xanh dương bên cạnh.
Nhấp vào Lưu.
Trong hộp Lưu và xuất bản kiểu bản đồ, hãy nhập tên cho kiểu của bạn và nội dung mô tả (không bắt buộc), rồi nhấp vào Lưu.
Kiểu này sẽ tự động được xuất bản và bạn sẽ thấy trang chính của kiểu mới.
Bạn có thể chỉnh sửa kiểu bản đồ bằng thẻ JSON trong trình chỉnh sửa kiểu.
Những thay đổi được thực hiện trong trình chỉnh sửa JSON sẽ được phản ánh trong bảng điều khiển kiểu. Ngoài ra, nếu thực hiện thay đổi trong bảng điều khiển kiểu, bạn có thể thấy những thay đổi đó trong trình chỉnh sửa JSON. Cả hai phương thức này cũng cập nhật bản xem trước bản đồ.
Để chỉnh sửa kiểu bản đồ bằng JSON, hãy xem các bước sau:
Trong Google Cloud Console, hãy chuyển đến Kiểu bản đồ rồi chọn một dự án (nếu cần).
Trong Kiểu bản đồ, hãy chọn một kiểu hiện có trong danh sách kiểu.
Trong trang chính của kiểu, hãy chọn Tuỳ chỉnh.
Chọn thẻ JSON để mở trình chỉnh sửa kiểu JSON.
Thực hiện các thay đổi trong trình chỉnh sửa. Bạn cũng có thể tải một tệp JSON lên.
Nhấp vào Commit (Xác nhận) để cập nhật bản xem trước bản đồ.
Sau khi bạn chỉnh sửa xong, hãy nhấp vào Lưu. Nếu bạn đang tạo một kiểu mới, các thay đổi sẽ tự động có hiệu lực. Nếu đang thực hiện thay đổi đối với một kiểu hiện có, thì các thay đổi sẽ được lưu dưới dạng bản nháp và bạn phải nhấp vào Xuất bản để các thay đổi có hiệu lực đối với mọi mã bản đồ sử dụng kiểu bản đồ đó.
Xuất kiểu bản đồ dưới dạng JSON
Để xuất một kiểu bản đồ dưới dạng tệp JSON, hãy xem các bước sau:
Trong Google Cloud Console, hãy chuyển đến Kiểu bản đồ rồi chọn một dự án (nếu cần).
Trong Kiểu bản đồ, hãy chọn một kiểu hiện có trong danh sách kiểu.
[null,null,["Cập nhật lần gần đây nhất: 2025-08-31 UTC."],[],[],null,["Select platform: [Android](/maps/documentation/android-sdk/cloud-customization/json \"View this page for the Android platform docs.\") [iOS](/maps/documentation/ios-sdk/cloud-customization/json \"View this page for the iOS platform docs.\") [JavaScript](/maps/documentation/javascript/cloud-customization/json \"View this page for the JavaScript platform docs.\") [Web Service](/maps/documentation/maps-static/cloud-customization/json \"View this page for the Web Service platform docs.\")\n\n\u003cbr /\u003e\n\n| **Experimental:** Features marked with the science science icon are experimental.\n\nThis document explains how to use JSON to create, edit, and export map styles.\nFor information on what you can style using JSON, see the\n[JSON reference for cloud-based maps styling](/maps/documentation/maps-static/cloud-customization/json-reference).\n\nImport a JSON map style\n\nTo create a map style using JSON, perform the following steps:\n\n1. In the Google Cloud console,\n go to [**Map styles**](https://console.cloud.google.com/google/maps-apis/studio/styles), and select a project, if needed.\n\n2. In **Map styles** , click **Create style**.\n\n3. In the dialog, select the **JSON** tab.\n\n4. There are two ways to import your JSON style:\n\n - Paste your valid JSON styling code into the field, or\n - scienceClick **Upload JSON File** and choose a local JSON file to use. The JSON styling code appears in the field.\n\n | **Note:** When importing legacy JSON, a warning appears and the style is converted to the latest JSON format. The conversion is approximate but sets you up for a richer and more customizable experience. To only use legacy JSON, see [Use embedded JSON style declarations](../styling).\n5. Check whether your JSON has errors.\n\n - If your JSON has errors, the warning \"Your JSON contains N errors\" appears and you can expand the warning to learn more.\n - If your JSON is valid, the map preview shows your custom style and the blue **Customize** button is available.\n6. Click **Customize** to create a new map style.\n\n7. In your new map style, select map features and review or change their style\n as needed. Map features with custom styles have a solid blue dot next to\n them.\n\n | **Note:** Not all styles appear at all zoom levels.\n8. Click **Save**.\n\n9. In the **Save and publish map style** box, enter a name for your style and\n optionally a description, and click **Save**.\n\nThe style is automatically published, and you see your new style's\nmain page.\n\nTo add your map style to a map ID, see\n[Associate your style to a map ID](/maps/documentation/maps-static/cloud-customization/map-styles#associate-style-with-map-id).\n\nEdit a map style with JSON **Experimental:** This feature is experimental.\n\nYou can edit map styles using the JSON tab in the style editor.\n\nChanges made in the JSON editor are reflected in the style panel. Additionally,\nif you make changes in the style panel, you can find those changes in the JSON\neditor. Both methods also update the map preview.\n\nTo edit a map style using JSON, see the following steps:\n\n1. In the Google Cloud console,\n go to [**Map styles**](https://console.cloud.google.com/google/maps-apis/studio/styles), and select a project, if needed.\n\n2. In **Map styles**, select an existing style from the style list.\n\n3. In the style's main page, select **Customize**.\n\n4. Select the **JSON** tab to open the JSON style editor.\n\n5. Make your changes in the editor. You can also upload a JSON file.\n\n6. Click **Commit** to update the map preview.\n\n7. Once you're done with all of your changes, click **Save** . If you're\n creating a new style, the changes go live automatically. If you're making\n changes to an existing style, the changes save as a draft and you must click\n **Publish** to have your changes go live for any map IDs using that map\n style.\n\nExport a map style as JSON **Experimental:** This feature is experimental.\n\nTo export a map style as a JSON file, see the following steps:\n\n1. In the Google Cloud console,\n go to [**Map styles**](https://console.cloud.google.com/google/maps-apis/studio/styles), and select a project, if needed.\n\n2. In **Map styles**, select an existing style from the style list.\n\n3. In the style's main page, select **Customize**.\n\n4. Select the **JSON** tab to open the JSON style editor.\n\n5. Select **Export**."]]