

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

# 依語言映射轉譯 SDK
<a name="map-rendering-by-language"></a>

我們建議使用 [MapLibre](https://github.com/maplibre/maplibre-gl-js) 轉譯引擎轉譯 Amazon Location Service 映射。

MapLibre 是一種在 Web 或行動應用程式中顯示地圖的引擎。MapLibre 也有外掛程式模型，並支援使用者界面以某些語言和平台搜尋和路由。

若要進一步了解如何使用 MapLibre 及其提供的功能，請參閱 [搭配 Amazon Location 使用 MapLibre 工具和相關程式庫](dev-maplibre.md)和 [如何使用動態地圖](dynamic-maps-how-to.md)。

下表依應用程式類型提供語言和架構的 Map Rendering SDKs 版本相關資訊：Web 或行動應用程式。

------
#### [ Web frontend ]

下列 Map Rendering SDKs可用於 Web 前端應用程式開發。


<table>
<thead>
  <tr><th>語言/架構</th><th>地圖轉譯架構</th></tr>
</thead>
<tbody>
  <tr><td colspan="2">**完全支援**</td></tr>
  <tr><td>JavaScript</td><td>[https://github.com/maplibre/maplibre-gl-js](https://github.com/maplibre/maplibre-gl-js)</td></tr>
  <tr><td>ReactJS</td><td>[https://github.com/maplibre/maplibre-react-native](https://github.com/maplibre/maplibre-react-native)</td></tr>
  <tr><td>TypeScript</td><td>[https://github.com/maplibre/maplibre-gl-js](https://github.com/maplibre/maplibre-gl-js)</td></tr>
  <tr><td colspan="2">**部分支援**</td></tr>
  <tr><td>流暢度</td><td>[https://github.com/maplibre/flutter-maplibre-gl](https://github.com/maplibre/flutter-maplibre-gl)<br />MapLibre Flutter 程式庫被視為實驗性。</td></tr>
  <tr><td>Node.js</td><td> Node.js 不支援 MapLibre。</td></tr>
  <tr><td>PHP</td><td> PHP 不支援 MapLibre。</td></tr>
</tbody>
</table>


------
#### [ Mobile frontend ]

下列 Map Rendering SDKs可用於行動前端應用程式開發。


<table>
<thead>
  <tr><th>語言/架構</th><th>地圖轉譯架構</th></tr>
</thead>
<tbody>
  <tr><td colspan="2">**完全支援**</td></tr>
  <tr><td>Java</td><td>[https://github.com/maplibre/maplibre-native](https://github.com/maplibre/maplibre-native)</td></tr>
  <tr><td>Kotlin</td><td>[https://github.com/maplibre/maplibre-native](https://github.com/maplibre/maplibre-native)<br />需要自訂繫結，因為 MapLibre 是以 Java 為基礎。</td></tr>
  <tr><td>ObjectiveC</td><td>[https://github.com/maplibre/maplibre-native](https://github.com/maplibre/maplibre-native)</td></tr>
  <tr><td>ReactNative</td><td>[https://github.com/maplibre/maplibre-react-native](https://github.com/maplibre/maplibre-react-native)</td></tr>
  <tr><td>Swift</td><td>[https://github.com/maplibre/maplibre-native](https://github.com/maplibre/maplibre-native)</td></tr>
  <tr><td colspan="2">**部分支援**</td></tr>
  <tr><td>流暢度</td><td>[https://github.com/maplibre/flutter-maplibre-gl](https://github.com/maplibre/flutter-maplibre-gl)<br />MapLibre Flutter 程式庫被視為實驗性。</td></tr>
</tbody>
</table>


------