Amazon Location Service を使用するためのコードサンプルとチュートリアル - Amazon Location Service

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Location Service を使用するためのコードサンプルとチュートリアル

このトピックでは、Amazon Location Service を学習するのに役立つコードサンプル、チュートリアル、ブログ記事のリストを紹介します。各コードサンプルには、その仕組みの説明が含まれています。

追加のサンプルは、AWS 地理 GitHub空間ページ AWS Amazon Location のサンプル GitHub ページ 、ブログAWS サイト にあります。

注記

AWS 地理空間 GitHub ページと AWS サンプル GitHub ページの違いを理解することをお勧めします。

  • 地理空間 GitHubAWS 地理空間 GitHub ページには、Amazon Location Service チームが作成および管理するサンプルが含まれています。

  • サンプル GitHubAWS Amazon Location のサンプル GitHub ページには、Amazon Location 用に作成されたサンプルが含まれていますが、アクティブにメンテナンスされる場合とそうでない場合があります。

クイックスタートのチュートリアルから始めることをおすすめします。他のサンプルを参照する際に基礎となる知識を網羅しています。

可用性の例

必要なものが見つからなかった場合。このページの下部にあるフィードバックを送信のリンクを使用して、新しいコードサンプルをリクエストしてください。

Amazon Location デモサイト

Amazon Location デモサイトでは、Amazon Location Service のソースコードを使用したデモを見ることができます。このサイトには、ホスト型ウェブデモAndroid 用のデモアプリが含まれています。

また、サイトのサンプルページには、機能、言語、プラットフォームでフィルタリングできるさまざまなサンプルがあります。

チュートリアル:クイックスタート

ウェブ、iOS、Android デバイスで利用できるクイックスタートチュートリアルがあります。このチュートリアルでは、プラットフォームごとに、アプリケーションにインタラクティブマップを追加する方法と、アプリケーションから Amazon Location Service APIsを呼び出す方法を示します。このチュートリアルは、静的ウェブページ JavaScript の 、Android 電話アプリケーションの場合は Kotlin、iOS アプリケーションの場合は Swift で利用できます。

チュートリアル:データベースのエンリッチメント

このチュートリアルでは、 から呼び出される Amazon Location Service を使用して住所 AWS Lambda を正規化し、Amazon Aurora データベースのレコードに緯度と経度を追加する方法を示します。Amazon Aurora と を使用します AWS Lambda。

ドキュメントのリンク:Amazon Aurora PostgreSQL ユーザー-Amazon Location Service 義関数

例:Explore アプリケーション

Amazon Location Service の機能について学ぶ最良の方法の 1 つは、Amazon Location コンソールの Explore 機能を使用することです。この完全なウェブアプリケーションの例は、コンソールのマップ、場所、ルート、ジオフェンス、トラッカーの機能を模倣して、これらの機能を独自のアプリで再現する方法を示しています。Amplify、React、および を使用します JavaScript。

サンプル GitHub リンク: サンプルアプリケーションを探索する

例:マップのスタイル設定

このコード例は、 MapLibre で を使用して、衛星マップとベクター道路マップを切り替える方法を示しています JavaScript。 MapLibre、Amazon Location 認証ヘルパー、および を使用します JavaScript。

地理空間 GitHub リンク: スタイル切り替えによるインタラクティブマップ

例:マーカーの描画

このコード例は、カナダのブリティッシュコロンビア州バンクーバーにある Amazon Locker の場所を示しています。ポイントロケーションにマーカーを描画する方法を示しています。 MapLibre、Node.js、React、Amazon Location 認証ヘルパー、および を使用します JavaScript。

地理空間 GitHub リンク: ポイントにマーカーがあるインタラクティブマップ

例:クラスター化されたポイントを描画

USGS の地震データを使用したこのコード例では、マップ上でポイントが近接している場合にまとめて描画する方法を示しています。 MapLibre、Node.js、React、Amplify、および を使用します JavaScript。

サンプル GitHub リンク: ポイントのクラスターを含むインタラクティブマップ

例:ポリゴンを描画

このコード例は、マップ上にポリゴンを描画する方法を示しています。 MapLibre、Node.js、React、Amazon Location 認証ヘルパー、および を使用します JavaScript。

地理空間 GitHub リンク: ポリゴンを含むインタラクティブマップ

例:マップ言語を変更

このコード例は、Amazon Location のマップの表示言語を変更する方法を示しています。Amplify、React、および を使用します MapLibre。

サンプル GitHub リンク: マップ言語の変更サンプル

ブログ:配達予定時刻を通知

このブログ記事では、配達予定時刻を顧客に通知するさまざまな方法を紹介しています。ルートを使用して推定運転時間を表示し、次にトラッカーとジオフェンスを使用してドライバーが顧客に近づいたときに通知する方法を説明しています。Amplify、React、Amazon EventBridge、および Amazon Simple Notification Service (Amazon SNS ) を使用します。

ブログリンク:到着予定時刻と近接を通知