

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 靜態地圖上的浮水印
<a name="overlaying-static-map"></a>

本節說明如何使用 Amazon Location Service 將其他資訊疊加到靜態地圖上。您可以新增各種地理特徵來自訂靜態地圖，例如點、線和多邊形，以增強地圖的視覺化呈現。Amazon Location Service 支援多種格式，包括 GeoJSON 和精簡的浮水印格式，以提供靈活且有效率的浮水印新增方式。

如需詳細資訊，請參閱《*Amazon Location Service API 參考*》中的 [GetStaticMap](https://docs.aws.amazon.com/location/latest/APIReference/API_geomaps_GetStaticMap.html)。

## 使用 GeoJSON
<a name="overlaying-static-map-geojson"></a>

GeoJSON 是一種多樣化的格式，可讓您在靜態地圖上覆蓋自訂資料。透過定義點、線和多邊形等地理特徵，您可以增強地圖的視覺呈現，為使用者提供有價值的內容。GeoJSON 受到廣泛支援，在設計和自訂地圖浮水印時提供靈活性，使其成為顯示區域、繪製路由或顯示空間關係的理想格式。

透過 Amazon Location Service，您可以利用 GeoJSON 將動態、以位置為基礎的功能直接新增至靜態地圖。這可讓您建立高度可自訂的浮水印，這些浮水印可根據您的特定業務需求量身打造。GeoJSON 支援多種幾何類型，包括 `Point`、`Polygon`、 `LineString`和 `MultiPolygon`，可讓您顯示從標記和路由到複雜區域表示法的各種功能。

## 顏色
<a name="overlaying-static-map-geojson-colors"></a>

設計 GeoJSON 功能時，您可以靈活定義顏色。您可以使用不同的格式指定顏色，例如十六進位值 （例如 \$1ff0000 表示紅色） 或 Alpha 透明度 （例如 \$1ff000080 表示半透明紅色）。這可確保浮水印的視覺效果與地圖樣式一致。如果未指定顏色，則會套用所選映射樣式的預設顏色。

## 繪製順序
<a name="overlaying-static-map-drawing-order"></a>

自訂浮水印會以特定順序繪製，以保持清晰度並避免視覺雜亂。在 Amazon Location Service 中，多邊形、線條和點等浮水印功能會顯示在基本地圖上方，但位於地圖標籤下方。繪製順序會先排定多邊形的優先順序，接著是線條，然後是點或標記。

## 測量單位
<a name="overlaying-static-map-measurement-units"></a>

對於 `width`和 等屬性`outline-width`，您可以使用不同的測量單位來指定大小，包括像素 (px)、公尺 (m)、公里 (km)、英里 (mi) 和百分比 (%)。百分比單位會調整相對於預設值的屬性，在設計浮水印時提供更多彈性。

## 幾何類型
<a name="overlaying-static-map-geometry-types"></a>

Amazon Location Service 支援多種 GeoJSON 幾何類型，例如 `Point`、`LineString`、 `Polygon`和 `MultiPolygon`。每個幾何類型都可以使用 GeoJSON 中的屬性物件進行樣式和調整，允許廣泛自訂地圖上的標記、路由和區域。

## 使用精簡浮水印
<a name="overlaying-static-map-compact-overlay"></a>

**注意**  
精簡浮水印支援下列幾何類型：點、線和多邊形。它不支援 `multiPoint`、 `multiLine`或 `multiPolgyon`。

精簡的浮水印選項可讓您使用單一查詢參數，在靜態地圖上有效率地顯示多個幾何。此簡化方法可簡化請求格式，並減少請求的大小，讓您更輕鬆地傳輸浮水印資料。客戶可以在一個查詢參數中輸入各種幾何類型及其對應的樣式屬性，Amazon Location Service 將透過剖析和轉譯指定的浮水印來處理繁重的工作。

使用精簡的浮水印格式時，請記住請求 URL 的大小有所限制。雖然 Amazon Location Service 會最佳化查詢，但請確保您的請求保持在合理的限制內，特別是在處理多個幾何及其相關聯的屬性時。

## 格式
<a name="overlaying-static-map-compact-overlay-format"></a>

精簡浮水印格式的結構如下： `geometry_type:geometry;property_1=value_1;property_2=value_2|geometry_type:geometry;property_1=value_1...`

每個幾何類型都會與其樣式屬性一起定義。多個幾何由管道運算子 (\$1) 分隔，而每個幾何的屬性則使用分號分隔。

## 支援的幾何類型
<a name="overlaying-static-map-supported-geometry-types"></a>

Amazon Location Service 支援多種幾何類型，包括 `Point`、`MultiPoint`、`LineString`、 `Polygon`和 `MultiPolygon`。這些幾何類型可以使用精簡的浮水印格式，在相同的查詢參數中組合和設計樣式。

## 樣式屬性
<a name="overlaying-static-map-styling-properties"></a>

您可以使用各種樣式屬性來自訂每個幾何，例如顏色、輪廓顏色、大小等。這些屬性可讓您控制地圖上每個幾何的外觀，確保浮水印符合您的業務需求。