

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

# Gunakan MapLibre alat dan pustaka terkait dengan Lokasi Amazon
<a name="dev-maplibre"></a>

[MapLibre](https://maplibre.org/)terutama mesin rendering untuk menampilkan peta di web atau aplikasi seluler. Namun, itu juga mencakup dukungan untuk plug-in dan menyediakan fungsionalitas untuk bekerja dengan aspek lain dari Lokasi Amazon. Berikut ini menjelaskan alat yang dapat Anda gunakan, berdasarkan area atau lokasi yang ingin Anda gunakan.

**catatan**  
Untuk menggunakan aspek apa pun dari Lokasi Amazon, instal [AWS SDK untuk bahasa yang ingin Anda gunakan](dev-by-language.md).
+ **Peta**

  Untuk menampilkan peta dalam aplikasi Anda, Anda memerlukan mesin rendering peta yang akan menggunakan data yang disediakan oleh Amazon Location, dan menggambar ke layar. Mesin rendering peta juga menyediakan fungsionalitas untuk menggeser dan memperbesar peta, atau untuk menambahkan penanda atau pin tekan dan anotasi lainnya ke peta.

  Amazon Location Service merekomendasikan merender peta menggunakan mesin [MapLibre](https://github.com/maplibre/maplibre-gl-js)rendering. MapLibre GL JS adalah mesin untuk menampilkan peta JavaScript, sementara MapLibre Native menyediakan peta untuk iOS atau Android.

  MapLibre juga memiliki ekosistem plug-in untuk memperluas fungsionalitas inti. Untuk informasi lebih lanjut, kunjungi [https://maplibre. org/maplibre-gl-js/docs/plugins](https://maplibre.org/maplibre-gl-js/docs/plugins/)/.
+ **Pencarian tempat**

  Untuk membuat antarmuka pengguna pencarian lebih sederhana, Anda dapat menggunakan [MapLibre geocoder](https://github.com/maplibre/maplibre-gl-geocoder) untuk web (aplikasi Android dapat menggunakan [plug-in Android Places](https://github.com/maplibre/maplibre-plugins-android/tree/master/plugin-places)).

  Gunakan [Lokasi Amazon untuk perpustakaan MapLibre geocoder](https://github.com/aws-geospatial/amazon-location-for-maplibre-gl-geocoder?tab=readme-ov-file) untuk menyederhanakan proses menggunakan Lokasi Amazon dengan `amazon-location-for-maplibre-gl-geocoder` di Aplikasi. JavaScript 

  Untuk informasi selengkapnya, lihat [Gunakan plugin Amazon Location MapLibre Geocoder GL](dev-maplibre-geocoder.md).
+ **Rute**
+ **Geofences dan Pelacak**

  MapLibre tidak memiliki rendering atau alat khusus untuk geofences dan pelacakan, tetapi Anda dapat menggunakan fungsionalitas rendering dan [plug-in](https://maplibre.org/maplibre-gl-js/docs/plugins/) untuk menampilkan geofences dan perangkat yang dilacak di peta.

  Perangkat yang dilacak dapat menggunakan [MQTT](tracking-using-mqtt.md) atau mengirim pembaruan secara manual ke Amazon Location Service. Peristiwa geofence dapat ditanggapi menggunakan. [AWS Lambda](https://docs.aws.amazon.com/lambda/)

Banyak pustaka open source tersedia untuk menyediakan fungsionalitas tambahan untuk Amazon Location Service, misalnya [Turf](https://github.com/Turfjs/turf) yang menyediakan fungsionalitas analisis spasial.

Banyak pustaka menggunakan data berformat [GeoJSON](https://geojson.org/) standar terbuka. Amazon Location Service menyediakan library untuk mengonversi respons menjadi GeoJSON untuk digunakan dalam aplikasi. JavaScript Lihat informasi yang lebih lengkap di [SDKs dan kerangka kerja untuk Amazon Location Service](dev-sdks.md). 