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 di 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 menunjukkan update yang dapat diterapkan ke GMSMapView |
GMSCircle | Lingkaran di permukaan Bumi (ujung bulat) |
GMSCoordinateBounds | GMSCoordinateBounds, menunjukkan kotak pembatas persegi panjang di permukaan Bumi |
GMSDatasetFeature | Antarmuka yang mewakili fitur dari set data |
GMSDatasetFeatureLayer | Antarmuka yang mewakili lapisan fitur untuk set data |
<GMSFeature> | Antarmuka yang mewakili metadata fitur |
GMSFeatureLayer | Class yang mewakili kumpulan semua fitur GMSFeatureType yang sama, yang gayanya dapat diganti di klien |
GMSFeatureStyle | Menentukan tampilan fitur peta saat ditampilkan di peta |
GMSGeocoder | Mengekspos layanan untuk geocoding terbalik |
GMSGroundOverlay | GMSGroundOverlay menentukan opsi yang tersedia untuk overlay bumi yang ada di permukaan Bumi |
GMSIndoorBuilding | Menggambarkan bangunan yang memiliki tingkat |
GMSIndoorDisplay | Menyediakan kemampuan untuk mengamati atau mengontrol tampilan data tingkat dalam ruangan |
<GMSIndoorDisplayDelegate> | Mendelegasikan untuk acara di GMSIndoorDisplay |
GMSIndoorLevel | Menggambarkan satu lantai dalam sebuah 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 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 titik entri untuk semua metode yang terkait dengan peta |
<GMSMapViewDelegate> | Mendelegasikan untuk acara di GMSMapView |
<GMSMapViewNavigationUIDelegate> | Delegasi untuk acara di GMSMapView yang terkait dengan UI navigasi |
GMSMapViewOptions | Class ini menentukan opsi waktu inisialisasi untuk GMSMapView |
GMSMarker | Penanda adalah ikon yang ditempatkan di titik tertentu pada permukaan peta |
GMSMarkerLayer | GMSMarkerLayer adalah subclass GMSOverlayLayer, yang tersedia berdasarkan penanda, yang memungkinkan animasi beberapa properti dari GMSMarker yang terkait |
GMSMutableCameraPosition | Versi GMSCameraPosition yang dapat diubah |
GMSMutableFeatureStyle | Versi GMSFeatureStyle yang dapat diubah |
GMSMutablePath | GMSMutablePath adalah array dinamis (dapat diubah ukurannya) dari CLLocationCoordinate2D |
<GMSNavigationAccessoryView> | Metode penentuan protokol yang mendukung tampilan kustom yang menetapkan elemen UI aksesori yang diterapkan pada tampilan utama |
GMSNavigationDirectionsListController | Pengontrol yang mengelola dan menampilkan daftar rute |
GMSNavigationInstructionOptions | Opsi untuk pemformatan string petunjuk yang diatribusikan |
GMSNavigationLane | Informasi tentang satu jalur selama navigasi |
GMSNavigationLaneDirection | Informasi tentang arah satu jalur selama navigasi |
GMSNavigationLicensePlateRestriction | Class berisi informasi untuk pembatasan pelat nomor |
GMSNavigationMutableRoutingOptions | Class yang dapat berubah dan berisi opsi terkait logika perutean (misalnya, strategi perutean) |
GMSNavigationMutableSpeedAlertOptions | Class yang dapat berubah yang menentukan nilai minimum pemicu untuk berbagai tingkat keparahan peringatan kecepatan, yang diwakili 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 yang terkait dengan logika perutean (misalnya, strategi perutean) |
<GMSNavigationScreenMetrics> | Protokol untuk menampilkan informasi tentang metrik layar |
GMSNavigationServices | Layanan yang memungkinkan kontrol akses seluler ke Google Maps Navigation SDK untuk iOS |
GMSNavigationSession | Class ini menyediakan kumpulan objek terkait yang dapat digunakan untuk mengontrol sesi navigasi secara terprogram |
GMSNavigationSpeedAlertOptions | Class yang tidak dapat diubah yang menentukan batas pemicu untuk berbagai tingkat keparahan peringatan kecepatan, yang diwakili oleh GMSNavigationSpeedAlertSeverity |
GMSNavigationSpeedometerUIOptions | Class yang tidak dapat diubah yang mengenkapsulasi konfigurasi UI untuk berbagai tingkat peringatan kecepatan, yang diwakili oleh GMSNavigationSpeedAlertSeverity |
GMSNavigationStepInfo | Informasi tentang satu langkah di sepanjang rute navigasi |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsAndConditionsOptions | Opsi untuk menampilkan persyaratan dan ketentuan |
GMSNavigationTermsDialogUIParams | Parameter yang mendeskripsikan tampilan dan nuansa dialog |
GMSNavigationTimeAndDistance | Class yang tidak dapat diubah yang mengenkapsulasi jarak yang tersisa dan PWT untuk rute |
GMSNavigationTransactionRecorder | Berisi metode untuk mencatat transaksi |
GMSNavigationWaypoint | Class titik jalan yang tidak dapat diubah, digunakan untuk menentukan tujuan navigasi |
GMSNavigator | Class 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 arah dan pitch yang digunakan untuk mengontrol arah tampilan GMSPanoramaCamera |
GMSOverlay | GMSOverlay adalah class abstrak yang menampilkan beberapa overlay yang mungkin dilampirkan ke GMSMapView tertentu. |
GMSOverlayLayer | GMSOverlayLayer adalah subclass kustom CALayer, dan class dasar abstrak untuk lapisan GMSOverlay yang memungkinkan animasi kustom |
GMSPanorama | GMSPanorama merepresentasikan metadata untuk panorama tertentu di Bumi |
GMSPanoramaCamera | GMSPanoramaCamera digunakan untuk mengontrol arah tampilan GMSPanoramaView |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate menunjukkan update yang dapat diterapkan ke GMSPanoramaView |
GMSPanoramaLayer | GMSPanoramaLayer adalah subclass kustom CALayer, yang disediakan sebagai class lapisan di GMSPanoramaView |
GMSPanoramaLink | Link dari GMSPanorama ke panorama di sekitarnya |
GMSPanoramaService | GMSPanoramaService dapat digunakan untuk meminta metadata panorama bahkan saat GMSPanoramaView tidak aktif |
GMSPanoramaView | Panorama digunakan untuk menampilkan gambar Street View |
<GMSPanoramaViewDelegate> | Mendelegasikan untuk acara di GMSPanoramaView |
GMSPath | GMSPath mengenkapsulasi array yang tidak dapat diubah dari CLLocationCooordinate2D |
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 berdasarkan poligon, yang memungkinkan animasi beberapa properti dari GMSPolygon terkait |
GMSPolyline | GMSPolyline menentukan opsi yang tersedia untuk polyline yang ada di permukaan Bumi |
GMSProjection | Menentukan pemetaan antara koordinat Earth (CLLocationCoordinate2D) dan koordinat dalam 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, atau dari satu tujuan ke tujuan berikutnya |
GMSServices | Kelas 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 area polyline |
GMSSyncTileLayer | GMSSyncTileLayer adalah subclass abstrak GMSTileLayer yang menyediakan antarmuka sinkronisasi untuk membuat data kartu 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 ditentukan |
<GMSTileReceiver> | GMSTileReceiver diberikan ke GMSTileLayer saat permintaan kartu dibuat, sehingga memungkinkan callback dipanggil nanti (atau langsung) |
GMSUISettings | Pengaturan untuk antarmuka pengguna GMSMapView |
GMSURLTileLayer | GMSURLTileProvider mengambil kartu berdasarkan URL yang ditampilkan dari GMSTileURLConstructor |
GMSVisibleRegion | GMSVisibleRegion berisi empat titik yang menentukan poligon yang terlihat di kamera peta |
UIScreen(GMSNavigationStepImageOptions) | Kategori UIScreen sudah menerapkan semua metode dalam protokol GMSNavigationScreenMetrics |