Apa itu Azure Maps?
Azure Maps adalah kumpulan layanan geospasial dan SDK yang menggunakan data pemetaan yang baru untuk menyediakan konteks geografis pada aplikasi web dan seluler. Azure Maps menyediakan:
- REST API untuk merender peta vektor dan raster dalam beragam gaya dan citra satelit.
- Layanan pembuat untuk membuat dan merender peta berdasarkan data peta dalam ruangan privat.
- Layanan pencarian untuk menemukan alamat, tempat, dan lokasi yang diinginkan di seluruh dunia.
- Berbagai opsi perutean; seperti dari titik ke titik, multitik, optimalisati mutititik, isochrone, kendaraan listrik, kendaraan komerisal, pengaruh lalu lintas, dan perutean matrix.
- Tampilan arus lalu lintas dan tampilan insiden, untuk aplikasi yang memerlukan informasi lalu lintas secara real-time.
- Layanan zona waktu dan Geolokasi.
- Layanan geofencing dan penyimpanan data pemetaan, beserta informasi lokasi yang di hosting di Microsoft Azure.
- Kecerdasan lokasi melalui analitik geospasial.
Selain itu, layanan Azure Peta tersedia melalui Web SDK. Berbagai perangkat ini membantu pengembang dalam mengembangkan dan menskalakan solusi secara cepat untuk mengintegrasikan informasi lokasi ke dalam solusi Azure.
Anda dapat mendaftar untuk mendapatkan akun Azure Maps secara gratis dan mulai mengembangkan.
Video berikut menjelaskan Azure Maps secara mendalam:
Kontrol peta
Web SDK
Web SDK Azure Maps memungkinkan Anda untuk menyesuaikan peta interaktif dengan konten dan citra Anda sendiri. Anda dapat menggunakan peta interaktif ini pada aplikasi web atau seluler Anda. Kontrol peta memanfaatkan WebGL, sehingga Anda dapat merender himpunan data besar berkinerja tinggi. Anda dapat mengembangkan dengan SDK menggunakan JavaScript atau TypeScript.
Android SDK
Catatan
Penghentian Azure Peta Android SDK
Azure Peta Native SDK untuk Android sekarang tidak digunakan lagi dan akan dihentikan pada 31/3/25. Untuk menghindari gangguan layanan, migrasikan ke Azure Peta Web SDK dengan 3/31/25. Untuk informasi selengkapnya, lihat Panduan migrasi Azure Peta Android SDK.
Gunakan Android SDK Azure Maps untuk membuat aplikasi pemetaan seluler.
Layanan di Azure Maps
Azure Maps menyediakan beberapa layanan berikut, yang dapat memberikan konteks geografis untuk aplikasi Azure Anda.
Layanan registri data
Data bersifat imperatif untuk peta. Gunakan layanan Registri data untuk mengakses data geospasial, yang digunakan dengan operasi spasial atau komposisi gambar, yang sebelumnya diunggah ke Azure Storage Anda. Dengan mendekatkan data pelanggan ke layanan Azure Peta, Anda mengurangi latensi dan meningkatkan produktivitas. Untuk informasi selengkapnya, lihat Registri data di dokumentasi Azure Peta REST API.
Catatan
Penghentian layanan Azure Peta Data
Layanan Azure Peta Data (v1 dan v2) sekarang tidak digunakan lagi dan akan dihentikan pada 16/9/24. Untuk menghindari gangguan layanan, semua panggilan ke layanan Data perlu diperbarui untuk menggunakan layanan registri Azure Peta Data pada 16/9/24. Untuk informasi selengkapnya, lihat Cara membuat registri data.
Layanan geolokasi
Gunakan layanan Geolokasi untuk mengambil kode negara/wilayah dua huruf untuk alamat IP. Layanan ini dapat membantu meningkatkan pengalaman Anda sebagai pengguna dengan menyediakan konten aplikasi yang disesuaikan berdasarkan lokasi geografis.
Untuk informasi selengkapnya, lihat Geolokasi dalam dokumentasi Azure Peta REST API.
Layanan render
Layanan render memperkenalkan versi baru Get Map Tile API yang mendukung penggunaan petak peta Azure Peta tidak hanya di Azure Peta SDK tetapi juga kontrol peta lainnya. Ini termasuk format petak peta raster dan vektor, ukuran petak peta 256x256 atau 512x512 (jika berlaku) dan banyak jenis peta seperti petak jalan, cuaca, kontur, atau petak peta. Untuk daftar lengkapnya, lihat TilesetID dalam dokumentasi REST API. Anda diharuskan untuk menampilkan atribusi hak cipta yang sesuai di peta kapan saja Anda menggunakan layanan Azure Peta Render, baik sebagai peta dasar atau lapisan, dalam kontrol peta pihak ketiga mana pun. Untuk informasi selengkapnya, lihat Cara menggunakan Get Map Attribution API.
Catatan
Penghentian layanan Azure Peta Render v1
Layanan Azure Peta Render v1 sekarang tidak digunakan lagi dan akan dihentikan pada 17/9/26. Untuk menghindari gangguan layanan, semua panggilan ke Render v1 API perlu diperbarui untuk menggunakan Render v2 API dengan 17/9/26.
Layanan rute
Layanan rute digunakan untuk menghitung perkiraan waktu kedatangan (ETAs) untuk setiap rute yang diminta. Faktor-faktor seperti informasi lalu lintas real-time dan data lalu lintas historis, seperti kecepatan jalan yang khas pada hari yang diminta dalam seminggu dan waktu hari dipertimbangkan. Layanan rute mengembalikan rute terpendek atau tercepat yang tersedia untuk beberapa tujuan pada satu waktu secara berurutan atau dalam urutan yang dioptimalkan, berdasarkan waktu atau jarak. Layanan ini memungkinkan pengembang untuk menghitung arah pada beberapa mode perjalanan, seperti mobil, truk, sepeda, atau berjalan kaki, serta kendaraan listrik. Layanan ini juga mempertimbangkan masukan, seperti waktu keberangkatan, pembatasan berat badan, atau transportasi bahan berbahaya.
Layanan Rute menawarkan fitur set lanjutan, seperti:
- Pemrosesan batch dari beberapa permintaan rute.
- Matriks waktu perjalanan dan jarak antara satu set lokasi asal dan tujuan.
- Menemukan rute atau jarak yang dapat dimanfaatkan pengguna berdasarkan waktu atau kebutuhan bahan bakar.
Untuk informasi selengkapnya, lihat Rute di dokumentasi Azure Peta REST API.
Layanan Pencarian
Layanan Pencarian membantu pengembang mencari alamat, tempat, daftar bisnis berdasarkan nama atau kategori, serta informasi geografis lainnya. Selain itu, layanan pencarian ini dapat membalik kode geografis untuk alamat dan perlintasan jalan berdasarkan garis lintang dan bujur.
Layanan Pencarian juga menyediakan fitur-fitur canggih seperti:
- Cari di sepanjang rute.
- Cari di dalam area yang lebih luas.
- Kumpulkan sekelompok permintaan pencarian.
- Cari stasiun pengisian kendaraan listrik dan data Point of Interest (POI) berdasarkan nama merek.
Untuk informasi selengkapnya, lihat Mencari di dokumentasi Azure Peta REST API.
Layanan spasial
Layanan Spasial dengan cepat menganalisis informasi lokasi untuk membantu menginformasikan kepada pelanggan tentang peristiwa yang sedang berlangsung di dalam waktu dan ruang. Layanan ini memungkinkan analisis yang mendekati real-time dan pemodelan peristiwa prediktif.
Layanan ini memungkinkan pelanggan untuk meningkatkan kecerdasan lokasi dengan pustaka kode dari perhitungan matematika geospasial umum. Perhitungan umum termasuk titik terdekat, jarak lingkaran besar, dan buffers. Untuk informasi selengkapnya tentang layanan Spasial dan berbagai fiturnya, lihat Spasial dalam dokumentasi Azure Peta REST API.
Layanan zona waktu
Layanan Zona waktu memungkinkan Anda untuk mengkueri informasi zona waktu saat ini, sebelumnya, dan yang akan datang. Anda dapat menggunakan pasangan lintang dan bujur atau ID IANA sebagai input. Layanan Zona Waktu juga memungkinkan untuk:
- Mengonversi ID zona waktu pada Microsoft Windows ke zona waktu IANA.
- Mengambil offset zona waktu ke UTC.
- Mendapatkan waktu terkini dalam zona waktu yang dipilih.
Respons JSON secara umum untuk kueri ke layanan Zona waktu terlihat seperti contoh berikut ini:
{
"Version": "2020a",
"ReferenceUtcTimestamp": "2020-07-31T19:15:14.4570053Z",
"TimeZones": [
{
"Id": "America/Los_Angeles",
"Names": {
"ISO6391LanguageCode": "en",
"Generic": "Pacific Time",
"Standard": "Pacific Standard Time",
"Daylight": "Pacific Daylight Time"
},
"ReferenceTime": {
"Tag": "PDT",
"StandardOffset": "-08:00:00",
"DaylightSavings": "01:00:00",
"WallTime": "2020-07-31T12:15:14.4570053-07:00",
"PosixTzValidYear": 2020,
"PosixTz": "PST+8PDT,M3.2.0,M11.1.0"
}
}
]
}
Untuk informasi selengkapnya, lihat Zona waktu di dokumentasi Azure Peta REST API.
Layanan lalu lintas
Layanan Traffic adalah serangkaian layanan web yang dapat digunakan oleh pengembang untuk aplikasi web atau seluler yang memerlukan informasi lalu lintas. Layanan ini menyediakan dua tipe data:
- Arus lalu lintas: Kecepatan dan waktu perjalanan yang diamati secara real-time untuk semua jalan utama dalam jaringan.
- Insiden lalu lintas: Tampilan terbaru tentang kemacetan lalu lintas dan insiden di sekitar jaringan jalan.
Untuk informasi selengkapnya, lihat Lalu lintas di dokumentasi Azure Peta REST API.
Layanan cuaca
Layanan Weather menawarkan API untuk mengambil informasi cuaca untuk lokasi tertentu. Informasi ini mencakup tanggal dan waktu pengamatan, kondisi cuaca, bendera indikator curah hujan, suhu, dan informasi kecepatan angin. Detail lain seperti Suhu RealFeelâ„¢ dan indeks UV juga dikembalikan.
Pengembang dapat menggunakan Get Weather di sepanjang route API untuk mendapatkan informasi cuaca di sepanjang rute tertentu. Selain itu, layanan ini mendukung pembuatan pemberitahuan cuaca untuk titik arah yang terkena bahaya cuaca, seperti banjir atau hujan lebat.
Get Map Tile API memungkinkan Anda untuk meminta petak peta radar dan satelit masa lalu, saat ini, dan di masa mendatang.
Model pemrograman
Azure Maps dibuat untuk mobilitas dan dapat membantu Anda mengembangkan aplikasi yang lintas platform. Azure Maps menggunakan model pemrograman dengan bahasa yang agnostik dan mendukung output JSON melalui API REST.
Selain itu, Azure Maps juga menawarkan kontrol peta JavaScript yang mudah digunakan dengan model pemrograman sederhana. Pengembangannya cepat dan mudah untuk aplikasi web dan seluler.
Power BI visual
Visual Azure Maps untuk Power BI menyediakan serangkaian visualisasi data yang kaya untuk data spasial di atas peta. Diperkirakan ada lebih dari 80% data bisnis yang memiliki konteks lokasi. Visual Azure Maps Power BI menawarkan solusi tanpa kode untuk mendapatkan wawasan tentang bagaimana konteks lokasi ini terhubung dan memengaruhi data bisnis Anda.
Untuk informasi selengkapnya, lihat Mulai menggunakan visual Azure Peta Power BI.
Penggunaan
Untuk mengakses layanan Azure Maps, buka portal Microsoft Azure dan buat akun Azure Maps.
Azure Maps menggunakan skema autentikasi berbasis kunci. Saat Anda membuat akun, dua kunci akan dibuat. Untuk mengautentikasi pada layanan Azure Maps, Anda dapat menggunakan salah satu kunci.
Catatan
Azure Maps membagikan kueri alamat/lokasi yang disediakan pelanggan dengan TomTom pihak ketiga untuk tujuan fungsionalitas pemetaan. Kueri ini tidak ditautkan ke pelanggan atau pengguna akhir mana pun saat dibagikan dengan TomTom dan tidak dapat digunakan untuk mengidentifikasi individu.
TomTom adalah subproscesor yang berwenang untuk subprosces Azure Peta data pelanggan. Untuk informasi selengkapnya, lihat Daftar Subprosesor Layanan Online Microsoft yang terletak di Pusat Kepercayaan Microsoft.
Wilayah yang didukung
Layanan Azure Maps saat ini tersedia kecuali di negara/wilayah berikut:
- Tiongkok
- Korea Selatan
Verifikasi bahwa lokasi alamat IP Anda saat ini berada di negara/kawasan yang didukung.
Langkah berikutnya
Pelajari tentang peta dalam ruangan:
Coba contoh aplikasi yang menampilkan Azure Maps:
Mulai cepat: Membuat Aplikasi Web
Tetap up to date di Azure Maps: