Daftar Kelas
Class dan protokol di Google Navigation SDK untuk iOS:
GMSAddress | Hasil dari permintaan geocode terbalik, yang berisi alamat yang dapat dibaca manusia |
GMSAdvancedMarker | Penanda lanjutan adalah ikon yang ditempatkan pada titik tertentu pada permukaan peta |
GMSCALayer | GMSCALayer adalah superclass yang digunakan oleh lapisan di Google Maps SDK for iOS, seperti GMSMapLayer dan GMSPanoramaLayer |
GMSCameraPosition | Class yang tidak dapat diubah yang menggabungkan semua parameter posisi kamera |
GMSCameraUpdate | GMSCameraUpdate mewakili update yang mungkin diterapkan ke GMSMapView |
GMSCircle | Lingkaran pada permukaan bumi (ujung bola) |
GMSCoordinateBounds | GMSCoordinateBounds mewakili kotak pembatas persegi panjang pada permukaan Bumi |
<GMSFeature> | Antarmuka yang mewakili metadata fitur |
GMSFeatureLayer | Class yang mewakili kumpulan semua fitur dari GMSFeatureType yang sama, yang gayanya dapat diganti di klien |
GMSFeatureStyle | Menetapkan cara fitur peta akan muncul saat ditampilkan di peta |
GMSGeocoder | Mengekspos layanan untuk geocoding terbalik |
GMSGroundOverlay | GMSGroundOverlay menentukan opsi yang tersedia untuk overlay bumi yang ada pada permukaan Bumi |
GMSIndoorBuilding | Menjelaskan bangunan yang memiliki tingkat |
GMSIndoorDisplay | Memberikan kemampuan untuk mengamati atau mengontrol tampilan data tingkat dalam ruangan |
<GMSIndoorDisplayDelegate> | Mendelegasikan untuk acara di GMSIndoorDisplay |
GMSIndoorLevel | Menjelaskan satu tingkat pada bangunan |
GMSLocationSimulator | Class yang dapat Anda gunakan untuk menyimulasikan lokasi perangkat untuk tujuan pengujian |
GMSMapID | ID buram untuk konfigurasi peta kustom |
GMSMapLayer | GMSMapLayer adalah subclass kustom dari CALayer, yang disediakan sebagai class lapisan pada GMSMapView |
GMSMapPoint | Sebuah titik di peta |
GMSMapStyle | GMSMapStyle menyimpan detail tentang gaya yang dapat diterapkan ke peta |
GMSMapView | Ini adalah class utama Google Maps SDK for iOS dan merupakan titik entri untuk semua metode yang terkait dengan peta |
<GMSMapViewDelegate> | Mendelegasikan untuk peristiwa pada GMSMapView |
<GMSMapViewNavigationUIDelegate> | Delegasi untuk peristiwa pada GMSMapView yang terkait dengan UI navigasi |
GMSMapViewOptions | Class ini menentukan opsi waktu inisialisasi untuk GMSMapView |
GMSMarker | Penanda adalah ikon yang ditempatkan pada titik tertentu pada permukaan peta |
GMSMarkerLayer | GMSMarkerLayer adalah subclass GMSOverlayLayer, tersedia untuk setiap penanda, yang memungkinkan animasi beberapa properti GMSMarker terkaitnya |
GMSMutableCameraPosition | Versi GMSCameraPosition yang dapat diubah |
GMSMutableFeatureStyle | Versi GMSFeatureStyle yang dapat diubah |
GMSMutablePath | GMSMutablePath adalah array dinamis (yang dapat diubah ukurannya) dari CLLocationCoordinate2D |
<GMSNavigationAccessoryView> | Protokol yang menentukan metode yang mendukung tampilan kustom yang menentukan elemen UI aksesori yang diterapkan pada tampilan utama |
GMSNavigationDirectionsListController | Pengontrol yang mengelola dan menampilkan daftar rute |
GMSNavigationInstructionOptions | Opsi untuk memformat string petunjuk yang diatribusikan |
GMSNavigationLane | Informasi tentang satu lajur selama navigasi |
GMSNavigationLaneDirection | Informasi tentang satu arah lajur selama navigasi |
GMSNavigationLicensePlateRestriction | Class berisi informasi untuk pembatasan pelat nomor |
GMSNavigationMutableRoutingOptions | Class yang dapat diubah dan berisi opsi terkait logika pemilihan rute (misalnya, strategi pemilihan rute) |
GMSNavigationMutableSpeedAlertOptions | Class yang dapat diubah dan menentukan batas pemicu untuk berbagai tingkat keparahan notifikasi kecepatan, yang direpresentasikan oleh GMSNavigationSpeedAlertSeverity |
GMSNavigationMutableSpeedometerUIOptions | Class yang dapat diubah yang mengenkapsulasi konfigurasi UI untuk berbagai tingkat keparahan notifikasi kecepatan, yang diwakili oleh GMSNavigationSpeedAlertSeverity |
GMSNavigationMutableWaypoint | Class titik jalan yang dapat berubah |
GMSNavigationNavInfo | Berisi informasi tentang status navigasi |
GMSNavigationRouteInfo | Class yang tidak dapat diubah yang mengenkapsulasi informasi PWT dan jarak untuk rute terbaik default, dan rute terpendek, ke titik jalan tertentu |
GMSNavigationRoutingOptions | Class yang tidak dapat diubah dan berisi opsi terkait logika pemilihan rute (misalnya, strategi pemilihan rute) |
<GMSNavigationScreenMetrics> | Protokol untuk menampilkan informasi tentang metrik layar |
GMSNavigationServices | Layanan yang memungkinkan kontrol akses seluler ke Google Maps Navigation SDK for iOS |
GMSNavigationSession | Class ini menyediakan sekumpulan objek terkait yang dapat digunakan untuk mengontrol sesi navigasi secara terprogram |
GMSNavigationSpeedAlertOptions | Class yang tidak dapat diubah dan menentukan batas pemicu untuk berbagai tingkat keparahan notifikasi kecepatan, yang diwakili oleh GMSNavigationSpeedAlertSeverity |
GMSNavigationSpeedometerUIOptions | Class yang tidak dapat diubah dan mengenkapsulasi konfigurasi UI untuk berbagai tingkat keparahan notifikasi kecepatan, yang diwakili oleh GMSNavigationSpeedAlertSeverity |
GMSNavigationStepInfo | Informasi tentang satu langkah di sepanjang rute navigasi |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsDialogUIParams | Parameter yang mendeskripsikan tampilan dan nuansa dialog |
GMSNavigationTimeAndDistance | Class yang tidak dapat diubah yang mengenkapsulasi jarak yang tersisa dan ETA untuk sebuah rute |
GMSNavigationTransactionRecorder | Berisi metode untuk mencatat transaksi |
GMSNavigationWaypoint | Class titik jalan yang tidak dapat diubah, digunakan untuk menentukan tujuan navigasi |
GMSNavigator | Ini adalah class utama Google Navigation SDK untuk iOS dan menyediakan metode untuk mengontrol navigasi ke tujuan serta mengakses informasi rute dan progres |
<GMSNavigatorListener> | Pemroses untuk peristiwa di GMSNavigator |
GMSOrientation | GMSOrientation adalah tuple judul dan pitch yang digunakan untuk mengontrol arah tampilan GMSPanoramaCamera |
GMSOverlay | GMSOverlay adalah class abstrak yang menampilkan beberapa overlay yang mungkin dilampirkan ke GMSMapView |
GMSOverlayLayer | GMSOverlayLayer adalah subclass kustom dari CALayer, dan class dasar abstrak untuk lapisan GMSOverlay yang memungkinkan animasi kustom |
GMSPanorama | GMSPanorama mewakili metadata untuk panorama tertentu di Bumi |
GMSPanoramaCamera | GMSPanoramaCamera digunakan untuk mengontrol arah tampilan GMSPanoramaView |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate mewakili update yang mungkin diterapkan ke GMSPanoramaView |
GMSPanoramaLayer | GMSPanoramaLayer adalah subclass kustom dari CALayer, yang disediakan sebagai class lapisan di GMSPanoramaView |
GMSPanoramaLink | Link dari GMSPanorama ke panorama di dekatnya |
GMSPanoramaService | GMSPanoramaService dapat digunakan untuk meminta metadata panorama meskipun GMSPanoramaView tidak aktif |
GMSPanoramaView | Panorama digunakan untuk menampilkan gambar Street View |
<GMSPanoramaViewDelegate> | Mendelegasikan untuk peristiwa di GMSPanoramaView |
GMSPath | GMSPath mengenkapsulasi array CLLocationCooordinate2D yang tidak dapat diubah |
GMSPinImage | Menyediakan gambar pin kustom untuk penanda lanjutan |
GMSPinImageGlyph | Menyediakan glyph gambar pin kustom untuk penanda lanjutan |
GMSPinImageOptions | Menyediakan penyesuaian gambar pin untuk penanda lanjutan |
GMSPlaceFeature | Antarmuka yang mewakili fitur tempat (fitur dengan ID Tempat) |
GMSPolygon | GMSPolygon menentukan poligon yang muncul di peta |
GMSPolygonLayer | GMSPolygonLayer adalah subclass GMSOverlayLayer yang tersedia untuk tiap poligon, yang memungkinkan animasi untuk beberapa properti GMSPolygon yang terkait |
GMSPolyline | GMSPolyline menetapkan opsi yang tersedia untuk polyline yang ada di permukaan bumi |
GMSProjection | Mendefinisikan pemetaan antara koordinat Bumi (CLLocationCoordinate2D) dan koordinat pada tampilan peta (CGPoint) |
GMSReverseGeocodeResponse | Kumpulan hasil dari permintaan geocode terbalik |
GMSRoadSnappedLocationProvider | Memberikan pembaruan lokasi perangkat |
<GMSRoadSnappedLocationProviderListener> | Pemroses untuk peristiwa di GMSRoadSnappedLocationProvider |
GMSRouteLeg | Class yang tidak dapat diubah yang mewakili satu segmen perjalanan, baik dari posisi perangkat saat ini ke tujuan pertama, maupun dari satu tujuan ke tujuan berikutnya |
GMSServices | Class layanan untuk Google Maps SDK for iOS |
GMSSpriteStyle | Menjelaskan gaya gambar untuk gambar stempel pada GMSStyleSpan |
GMSStampStyle | Class dasar abstrak untuk gaya polyline yang menggambar gambar berulang di atas GMSStyleSpan |
GMSStrokeStyle | Menjelaskan gaya gambar untuk entity satu dimensi seperti polyline |
GMSStyleSpan | Menjelaskan gaya untuk beberapa region polyline |
GMSSyncTileLayer | GMSSyncTileLayer adalah subclass abstrak dari GMSTileLayer yang menyediakan antarmuka sinkronisasi untuk menghasilkan data ubin gambar |
GMSTextureStyle | Gaya polyline yang menggambar gambar berulang di atas GMSStyleSpan |
GMSTileLayer | GMSTileLayer adalah class abstrak yang memungkinkan overlay ubin gambar kustom pada GMSMapView yang ditetapkan |
<GMSTileReceiver> | GMSTileReceiver diberikan ke GMSTileLayer saat permintaan susunan dibuat, yang memungkinkan callback dipanggil di lain waktu (atau segera) |
GMSUISettings | Setelan untuk antarmuka pengguna GMSMapView |
GMSURLTileLayer | GMSURLTileProvider mengambil ubin berdasarkan URL yang ditampilkan dari GMSTileURLConstructor |
GMSVisibleRegion | GMSVisibleRegion berisi empat titik yang menentukan poligon yang terlihat di kamera peta |
UIScreen(GMSNavigationStepImageOptions) | Kategori UIScreen sudah mengimplementasikan semua metode dalam protokol GMSNavigationScreenMetrics |