言語別のマップレンダリング SDK
AWS では、Amazon Location Service マップを、MapLibre
MapLibre は、ウェブアプリケーションまたはモバイルアプリケーションでマップを表示するためのエンジンです。MapLibre にはプラグインモデルもあり、一部の言語やプラットフォームでの検索やルート検索用のユーザーインターフェイスをサポートしています。
MapLibre の使用方法と提供される機能の詳細については、「Amazon Location で MapLibre のツールと関連ライブラリを使用する」および「動的マップの使用方法」を参照してください。
次の表は、アプリケーションタイプ (ウェブまたはモバイルアプリケーション) ごとに、言語とフレームワークの Map Rendering SDK バージョンに関する情報を示しています。
- Web frontend
-
Web フロントエンドアプリケーションの開発には、次の Map Rendering SDK を使用できます。
言語/フレームワーク マップレンダリングフレームワーク 完全サポートされています
JavaScript
ReactJS
TypeScript
一部サポートされています
Flutter
https://github.com/maplibre/flutter-maplibre-gl
MapLibre Flutter ライブラリは実験的なものとして見なされています。
Node.js
Node.js は MapLibre をサポートしていません。
PHP
MapLibre は PHP をサポートしていません。
- Mobile frontend
-
モバイルフロントエンドアプリケーションの開発には、次の Map Rendering SDK を使用できます。
言語/フレームワーク マップレンダリングフレームワーク 完全サポートされています
Java
Kotlin
https://github.com/maplibre/maplibre-native
MapLibre は Java ベースなので、カスタムバインディングが必要です。
ObjectiveC
ReactNative
Swift
一部サポートされています
Flutter
https://github.com/maplibre/flutter-maplibre-gl
MapLibre Flutter ライブラリは実験的なものとして見なされています。