Contoh kode dan tutorial untuk bekerja dengan Amazon Location Service - Amazon Location Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Contoh kode dan tutorial untuk bekerja dengan Amazon Location Service

Topik ini menampilkan daftar contoh kode, tutorial, dan posting blog untuk membantu Anda mempelajari Amazon Location Service. Setiap contoh kode menyertakan deskripsi tentang cara kerjanya.

Anda dapat menemukan sampel tambahan di GitHubhalaman AWS Geospasial, GitHub halaman AWS sampel untuk Lokasi Amazon, dan di situs AWS blog.

catatan

Adalah baik untuk memahami perbedaan antara halaman AWS Geospasial dan GitHub GitHub halaman AWS sampel.

Tutorial mulai cepat adalah tempat yang baik untuk memulai sebelum menggunakan sampel lain, karena ini menunjukkan cara menyelesaikan prasyarat yang berguna untuk sebagian besar sampel.

Ketersediaan contoh

Tidak dapat menemukan apa yang Anda butuhkan? Minta contoh kode baru dengan menggunakan tautan Berikan umpan balik di bagian bawah halaman ini.

Situs Demo Lokasi Amazon

Anda dapat melihat demo dengan kode sumber Amazon Location Service beraksi di situs Amazon Location Demo. Situs ini mencakup demo web yang dihosting, dan juga aplikasi demo untuk Android.

Anda juga dapat menemukan beragam sampel, dapat disaring berdasarkan fitur, bahasa, dan platform di halaman Sampel situs.

Tutorial: Mulai cepat

Ada tutorial mulai cepat yang tersedia untuk perangkat web, iOS, dan Android. Untuk setiap platform, tutorial menunjukkan cara menambahkan peta interaktif ke aplikasi, dan cara melakukan panggilan ke Amazon Location Service API dari aplikasi Anda. Tutorial ini tersedia JavaScript di halaman web statis, Kotlin untuk aplikasi ponsel Android, atau Swift untuk aplikasi iOS.

Tutorial: Pengayaan basis data

Tutorial ini menunjukkan cara menggunakan Amazon Location Service, dipanggil dari AWS Lambda untuk menormalkan alamat dan menambahkan garis lintang dan bujur ke catatan dalam database Amazon Aurora. Menggunakan Amazon Aurora dan. AWS Lambda

Tautan dokumentasi: Amazon Aurora PostgreSQLfungsi yang ditentukan pengguna untuk Amazon Location Service

Contoh: Jelajahi aplikasi

Salah satu cara terbaik untuk mempelajari fungsionalitas Amazon Location Service adalah dengan menggunakan fungsionalitas Jelajahi dalam konsol Lokasi Amazon. Contoh aplikasi web lengkap ini meniru fungsionalitas peta, tempat, rute, geofences, dan pelacak dari konsol untuk menunjukkan cara membuat ulang fitur ini di aplikasi Anda sendiri. Menggunakan Amplify, React, dan. JavaScript

GitHub Tautan sampel: Jelajahi aplikasi sampel

Contoh: Gaya peta

Contoh kode ini menunjukkan cara beralih antara peta satelit dan peta jalan vektor, menggunakan MapLibre in JavaScript. Penggunaan MapLibre, pembantu otentikasi Lokasi Amazon, dan. JavaScript

GitHub Tautan geospasial: Peta interaktif dengan peralihan gaya

Contoh: Gambar spidol

Contoh kode ini menunjukkan lokasi Amazon Locker di Vancouver, BC, Kanada. Ini menunjukkan cara menggambar spidol di lokasi titik. Menggunakan MapLibre, Node.js, React, pembantu otentikasi Lokasi Amazon dan. JavaScript

GitHub Tautan geospasial: Peta interaktif dengan penanda di titik-titik

Contoh: Gambar poin berkerumun

Menggunakan data gempa USGS, contoh kode ini menunjukkan cara menggambar titik-titik yang mengelompok bersama ketika mereka berdekatan di peta. Menggunakan MapLibre, Node.js, React, Amplify, dan. JavaScript

GitHub Tautan sampel: Peta interaktif dengan kelompok titik

Contoh: Menggambar poligon

Contoh kode ini menunjukkan cara menggambar poligon di peta. Menggunakan MapLibre, Node.js, React, pembantu otentikasi Lokasi Amazon, dan. JavaScript

GitHub Tautan geospasial: Peta interaktif dengan poligon

Contoh: Ubah bahasa peta

Contoh kode ini menunjukkan bagaimana Anda dapat mengubah bahasa tampilan peta di Lokasi Amazon. Menggunakan Amplify, React, dan. MapLibre

GitHub Tautan sampel: Ubah Contoh Bahasa Peta

Blog: Perkiraan pemberitahuan waktu pengiriman

Posting blog ini menunjukkan berbagai cara untuk memberi tahu pelanggan dengan perkiraan waktu pengiriman. Ini menjelaskan penggunaan rute untuk menunjukkan perkiraan waktu mengemudi, dan kemudian menggunakan pelacak dan geofences untuk memberi tahu ketika pengemudi mendekati pelanggan. Menggunakan Amplify, React, Amazon EventBridge, dan Amazon Simple Notification Service (Amazon SNS).

Tautan blog: Perkiraan Waktu Kedatangan dan Pemberitahuan Kedekatan

Contoh: Pembaruan Posisi Stream

Kinesis Stream To Tracker App: Contoh ini menunjukkan cara menggunakan Kinesis Data Stream untuk memposting pembaruan pelacak dengan Amazon Location Service. Sampel adalah aplikasi lambda deployable yang ditulis dengan python yang dapat diintegrasikan dengan Kinesis Data Stream untuk mengkonsumsi peristiwa Kinesis dan posisi perangkat pembaruan batch.

Tautan repositori: Amazon Kinesis Data Streams Aliran Lokasi Amazon Ke Aplikasi Pelacak

Untuk informasi selengkapnya tentang tracking dan geofences, lihat dokumentasi Geofences and Trackers. Pengembang dapat menerapkan aplikasi dengan mengikuti dokumentasi Serverless Application Repository AWS, atau secara terpisah dari konsol Lambda.

Aplikasi Contoh Streaming Posisi Perangkat: Contoh kode ini menunjukkan cara mengalirkan data posisi perangkat ke Aliran Data Kinesis dan cara kerja notifikasi geofence. Aplikasi ini bergantung pada Kinesis Stream to Tracker Sample App, yang tercantum di atas, untuk berjalan agar posisi pelacak streaming diperbarui di Amazon Location Service.

Tautan repositori: Aplikasi Contoh Streaming Posisi Perangkat Lokasi Amazon

Contoh: Aplikasi seluler Geofencing dan Tracking

Contoh aplikasi ini menunjukkan bagaimana pelacak dan geofence berinteraksi menggunakan kombinasi fitur Lambda, AWS IoT dan Amazon Location. Ada tutorial yang tersedia untuk iOS dan Android.

Tautan tutorial: Contoh aplikasi seluler Geofence dan Tracker