Gaya visual peta baru akan segera tersedia di Google Maps Platform. Perubahan pada gaya visual peta ini mencakup palet warna default baru dan peningkatan pada pengalaman dan kegunaan peta. Semua gaya peta akan otomatis diperbarui pada Maret 2025. Untuk mengetahui informasi selengkapnya tentang ketersediaan dan cara ikut menggunakan versi terbaru ini lebih awal, lihat artikel Gaya peta baru untuk Google Maps Platform.
Mencari fitur canggih untuk ditambahkan ke peta Anda? Library Utilitas Maps SDK for iOS di GitHub adalah library open source class yang berguna untuk berbagai aplikasi. Repositori GitHub menyertakan berbagai class utilitas dan aplikasi demo yang mengilustrasikan penggunaan setiap class.
Utilitas
Pengelompokan Penanda
GMUClusterManager membantu Anda mengelola beberapa penanda pada tingkat zoom yang berbeda. Artinya, Anda dapat menempatkan banyak penanda di peta tanpa menyulitkan pembacaan peta. Jika pengguna menampilkan peta pada tingkat zoom yang tinggi, setiap penanda akan ditampilkan di peta. Jika pengguna memperkecil tampilan ke tingkat zoom yang lebih rendah, semua penanda akan menyatu menjadi cluster agar peta lebih mudah ditampilkan.
Quadtree adalah struktur data yang berguna untuk menemukan titik di dekat satu titik, dengan menelusuri di dalam area yang mengelilingi lokasi menarik.
Untuk mengetahui detailnya, lihat dokumentasi di Quadtree.
KML
KML adalah format populer untuk merender data geografis seperti titik, garis, dan poligon. GMUKMLParser
memungkinkan Anda mengurai dan merender data geografis dalam format KML.
Untuk mengetahui detailnya, lihat dokumentasi tentang
KML.
Mengimpor GeoJSON ke peta Anda
Anda dapat menyimpan fitur dalam format GeoJSON
dan menggunakan utilitas ini untuk merendernya sebagai lapisan di atas peta.
Merender data geografis dalam format GeoJSON menggunakan GMUGeoJSONParser bersama dengan GMUGeometryRenderer.
Untuk mengetahui detailnya, lihat dokumentasi di GeoJSON.
Peta Panas
Peta panas memudahkan penampil memahami distribusi dan
intensitas relatif titik data pada peta. Daripada menempatkan penanda di setiap lokasi, peta panas menggunakan warna dan bentuk untuk menampilkan distribusi data.
Gunakan delegasi GMUClusterRendererDelegate pada GMUDefaultClusterRenderer untuk menyesuaikan properti penanda sebelum dan sesudah ditambahkan ke peta.
Utilitas geometri
Kumpulan fungsi utilitas geometri sferis Swift dari modul GMSGeometryUtils Maps SDK for iOS. Gunakan ekstensi ini untuk melakukan berbagai jenis operasi geometris, termasuk:
Tentukan jarak lingkaran besar antar koordinat
Menentukan apakah koordinat berada di dalam poligon
Menentukan apakah sebuah koordinat terletak pada atau dekat jalur dalam toleransi yang ditetapkan
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-09-05 UTC."],[[["The Maps SDK for iOS Utility Library is an open-source library providing advanced features for your maps."],["This library offers utilities for marker clustering, quadtrees, KML parsing, GeoJSON rendering, heatmaps, custom markers, and geometry operations."],["The library includes a demo app demonstrating the use of each class."],["Access the Maps SDK for iOS Utility Library and its documentation on GitHub."]]],[]]