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
catatan
Adalah baik untuk memahami perbedaan antara halaman AWS Geospasial dan GitHub GitHub halaman AWS sampel.
-
Geospasial GitHub - GitHub Halaman AWS Geospasial
mencakup sampel yang dibuat dan dikelola oleh tim Amazon Location Service. -
Sampel GitHub — GitHub Halaman AWS sampel untuk Lokasi Amazon
mencakup sampel yang dibuat untuk Lokasi Amazon, tetapi mungkin atau mungkin tidak dipelihara secara aktif.
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.
Topik
- Situs Demo Lokasi Amazon
- Tutorial: Mulai cepat
- Tutorial: Pengayaan basis data
- Contoh: Jelajahi aplikasi
- Contoh: Gaya peta
- Contoh: Gambar spidol
- Contoh: Gambar poin berkerumun
- Contoh: Menggambar poligon
- Contoh: Ubah bahasa peta
- Blog: Perkiraan pemberitahuan waktu pengiriman
- Contoh: Pembaruan Posisi Stream
- Contoh: Aplikasi seluler Geofencing dan Tracking
Situs Demo Lokasi Amazon
Anda dapat melihat demo dengan kode sumber Amazon Location Service beraksi di situs Amazon Location Demo
Anda juga dapat menemukan beragam sampel, dapat disaring berdasarkan fitur, bahasa, dan platform di halaman Sampel
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.
-
JavaScript untuk tautan dokumentasi halaman web statis: Membuat aplikasi web
Kotlin untuk tautan dokumentasi aplikasi Android: Mulai cepat dengan Amazon Location Service
Swift untuk tautan dokumentasi aplikasi iOS: Membuat 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
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
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