Elenco dei corsi
Le classi e i protocolli in Google Navigation SDK per iOS:
GMSAddress | Un risultato di una richiesta di geocodifica inversa, contenente un indirizzo leggibile |
GMSAdvancedMarker | Un indicatore avanzato è un'icona posizionata in un determinato punto sulla superficie della mappa |
GMSCALayer | GMSCALayer è una superclasse utilizzata dai livelli nell'SDK di Google Maps per iOS, come GMSMapLayer e GMSPanoramaLayer. |
GMSCameraPosition | Una classe immutabile che aggrega tutti i parametri di posizione della fotocamera. |
GMSCameraUpdate | GMSCameraUpdate rappresenta un aggiornamento che può essere applicato a GMSMapView. |
GMSCircle | Un cerchio sulla superficie terrestre (cappello sferico) |
GMSCoordinateBounds | GMSCoordinateBounds rappresenta un riquadro di delimitazione rettangolare sulla superficie terrestre |
<GMSFeature> | Un'interfaccia che rappresenta i metadati di un elemento |
GMSFeatureLayer | Un corso che rappresenta una raccolta di tutte le funzionalità dello stesso GMSFeatureType , il cui stile può essere sostituito sul client |
GMSFeatureStyle | Specifica l'aspetto di un elemento della mappa quando viene visualizzato su una mappa |
GMSGeocoder | Espone un servizio per la geocodifica inversa |
GMSGroundOverlay | GMSGroundOverlay specifica le opzioni disponibili per una sovrapposizione del suolo presente sulla superficie terrestre |
GMSIndoorBuilding | Descrive un edificio che contiene livelli |
GMSIndoorDisplay | Consente di osservare o controllare la visualizzazione dei dati a livello di interni |
<GMSIndoorDisplayDelegate> | Delegato per eventi su GMSIndoorDisplay |
GMSIndoorLevel | Descrive un singolo livello in un edificio |
GMSLocationSimulator | Una classe che puoi utilizzare per simulare la posizione di un dispositivo a scopo di test |
GMSMapID. | Un identificatore opaco per una configurazione di mappa personalizzata |
GMSMapLayer | GMSMapLayer è una sottoclasse personalizzata di CAlayer, fornita come classe del livello su GMSMapView. |
GMSMapPoint | Un punto sulla mappa |
GMSMapStyle | GMSMapStyle include i dettagli di uno stile che può essere applicato a una mappa. |
GMSMapView | Questa è la classe principale dell'SDK Google Maps per iOS ed è il punto di accesso per tutti i metodi relativi alla mappa |
<GMSMapViewDelegate> | Delegato per eventi su GMSMapView |
<GMSMapViewNavigationUIDelegate> | Un delegato per gli eventi su GMSMapView relativi all'interfaccia utente di navigazione |
GMSMapViewOptions | Questa classe definisce le opzioni del tempo di inizializzazione per GMSMapView. |
GMSMarker | Un indicatore è un'icona posizionata in un determinato punto sulla superficie della mappa |
GMSMarkerLayer | GMSMarkerLayer è una sottoclasse di GMSOverlayLayer, disponibile per singolo indicatore, che consente l'animazione di diverse proprietà del GMSMarker associato. |
GMSMutableCameraPosition | Versione modificabile di GMSCameraPosition |
GMSMutableFeatureStyle | Versione modificabile di GMSFeatureStyle |
GMSMutablePath | GMSMutablePath è un array dinamico (ridimensionabile) di CLLocationCoordinate2D |
<GMSNavigationAccessoryView> | Il protocollo che definisce i metodi che supportano le viste personalizzate che specificano gli elementi accessori dell'interfaccia utente applicati alla vista principale |
GMSNavigationDirectionsListController | Un controller che gestisce e mostra un elenco di indicazioni stradali |
GMSNavigationInstructionOptions | Opzioni per la formattazione delle stringhe di istruzioni attribuite |
GMSNavigationLane | Informazioni su una corsia singola durante la navigazione |
GMSNavigationLaneDirection | Informazioni sull'indicazione di una corsia singola durante la navigazione |
GMSNavigationLicensePlateRestriction | Una classe contiene informazioni sulla limitazione delle targhe alterne |
GMSNavigationMutableRoutingOptions | Una classe modificabile che contiene opzioni relative alla logica di routing (ad esempio, strategia di routing) |
GMSNavigationMutableSpeedAlertOptions | Una classe mutabile che definisce le soglie di attivazione per diverse gravità degli avvisi di velocità, rappresentate da GMSGMSNavigatorSpeedAlertSeverity. |
GMSNavigationMutableSpeedometerUIOptions | La classe mutabile che incapsula la configurazione dell'interfaccia utente per diverse gravità degli avvisi di velocità, rappresentata da GMSNavigatorSpeedAlertSeverity |
GMSNavigationMutableWaypoint | Una classe waypoint modificabile |
GMSNavigationNavInfo | Contiene informazioni sullo stato della navigazione |
GMSNavigationRouteInfo | Una classe immutabile che racchiude le informazioni sull'orario di arrivo stimato e sulla distanza, sia per il percorso migliore predefinito sia per quello più breve verso un waypoint specifico. |
GMSNavigationRoutingOptions | Una classe immutabile che contiene opzioni relative alla logica di routing (ad esempio, strategia di routing) |
<GMSNavigationScreenMetrics> | Protocollo per la restituzione di informazioni sulle metriche dello schermo |
GMSNavigationServices | Servizi che consentono il controllo dell'accesso mobile all'SDK Google Maps Navigation per iOS |
GMSNavigationSession | Questa classe fornisce un insieme di oggetti correlati che possono essere utilizzati per controllare in modo programmatico una sessione di navigazione |
GMSNavigationSpeedAlertOptions | Una classe immutabile che definisce le soglie di attivazione per diverse gravità degli avvisi di velocità, rappresentate da GMSGMSNavigatorSpeedAlertSeverity. |
GMSNavigationSpeedometerUIOptions | Una classe immutabile che incapsula la configurazione dell'interfaccia utente per diverse gravità degli avvisi di velocità, rappresentata da GMSNavigatorSpeedAlertSeverity |
GMSNavigationStepInfo | Informazioni su un singolo passaggio lungo un percorso di navigazione |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsDialogUIParams | Parametri che descrivono l'aspetto e il design della finestra di dialogo |
GMSNavigationTimeAndDistance | Una classe immutabile che incapsula la distanza rimanente e l'orario di arrivo stimato per un percorso. |
GMSNavigationTransactionRecorder | Contiene metodi per la registrazione delle transazioni |
GMSNavigationWaypoint | Una classe waypoint immutabile, utilizzata per specificare le destinazioni della navigazione. |
GMSNavigator | Questa è la classe principale di Google Navigation SDK per iOS e offre metodi per controllare la navigazione verso una destinazione e accedere alle informazioni sul percorso e sull'avanzamento. |
<GMSNavigatorListener> | Listener per eventi su GMSNavigator |
GMSOrientation | GMSOrientation è una tupla di orientamento e inclinazione utilizzata per controllare la direzione di visualizzazione di una GMSPanoramaCamera. |
GMSOverlay | GMSOverlay è una classe astratta che rappresenta alcuni overlay che possono essere collegati a un GMSMapView specifico. |
GMSOverlayLayer | GMSOverlayLayer è una sottoclasse personalizzata di CAstrato che è una classe base astratta per i livelli GMSOverlay che consente animazioni personalizzate |
GMSPanorama | GMSPanorama rappresenta i metadati per una panoramica specifica sulla Terra. |
GMSPanoramaCamera | GMSPanoramaCamera viene utilizzata per controllare la direzione di visualizzazione di una GMSPanoramaView. |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate rappresenta un aggiornamento che può essere applicato a un sistema GMSPanoramaView. |
GMSPanoramaLayer | GMSPanoramaLayer è una sottoclasse personalizzata di CAlayer, fornita come classe del livello su GMSPanoramaView. |
GMSPanoramaLink | Link da un GMSPanorama ai panorami vicini. |
GMSPanoramaService | È possibile utilizzare GMSPanoramaService per richiedere i metadati del panorama anche quando GMSPanoramaView non è attivo. |
GMSPanoramaView | Una panoramica viene utilizzata per visualizzare immagini di Street View |
<GMSPanoramaViewDelegate> | Delegato per eventi su GMSPanoramaView |
GMSPath | GMSPath incapsula un array immutabile di CLLocationCooordinate2D |
GMSPinImage | Fornisce un'immagine segnaposto personalizzata per un indicatore avanzato |
GMSPinImageGlyph | Fornisce un glifo personalizzato dell'immagine segnaposto per un indicatore avanzato |
GMSPinImageOptions | Fornisce la personalizzazione dell'immagine del segnaposto per un indicatore avanzato |
GMSPlaceFeature | Interfaccia che rappresenta un elemento (un elemento con un ID luogo) |
GMSPolygon | GMSPolygon definisce un poligono che viene visualizzato sulla mappa. |
GMSPolygonLayer | GMSPolygonLayer è una sottoclasse di GMSOverlayLayer, disponibile per ogni poligono, che consente l'animazione di diverse proprietà del relativo GMSPolygon associato. |
GMSPolyline | GMSPolyline specifica le opzioni disponibili per una polilinea esistente sulla superficie terrestre |
GMSProjection | Definisce una mappatura tra le coordinate terrestri (CLLocationCoordinate2D) e le coordinate nella visualizzazione della mappa (CGPoint) |
GMSReverseGeocodeResponse | Una raccolta di risultati di una richiesta di geocodifica inversa |
GMSRoadSnappedLocationProvider | Fornisce aggiornamenti della posizione del dispositivo |
<GMSRoadSnappedLocationProviderListener> | Listener per eventi su GMSRoadSnappedLocationProvider |
GMSRouteLeg | Una classe immutabile che rappresenta una singola tratta di un viaggio, dalla posizione corrente del dispositivo alla prima destinazione o da una destinazione a una destinazione successiva. |
GMSServices | Classe di servizio per l'SDK Google Maps per iOS |
GMSSpriteStyle | Descrive lo stile di disegno di un'immagine di bollo sopra un GMSStyleSpan |
GMSStampStyle | La classe base astratta per gli stili di polilinea che disegna un'immagine ricorrente sopra un GMSStyleSpan |
GMSStrokeStyle | Descrive lo stile di disegno per entità unidimensionali come le polilinee |
GMSStyleSpan | Descrive lo stile di una regione di una polilinea |
GMSSyncTileLayer | GMSSyncTileLayer è una sottoclasse astratta di GMSTileLayer che fornisce un'interfaccia di sincronizzazione per generare dati riquadri immagine |
GMSTextureStyle | Una polilinea che disegna un'immagine ricorrente sopra un GMSStyleSpan |
GMSTileLayer | GMSTileLayer è una classe astratta che consente la sovrapposizione di riquadri di immagini personalizzate su un GMSMapView specificato |
<GMSTileReceiver> | GMSTileReceiver viene fornito a GMSTileLayer quando viene effettuata una richiesta di riquadro, in modo da poter richiamare successivamente (o immediatamente) il callback. |
GMSUISettings | Impostazioni per l'interfaccia utente di un GMSMapView |
GMSURLTileLayer | GMSURLTileProvider recupera i riquadri in base agli URL restituiti da un GMSTileURLBuildor |
GMSVisibleRegion | GMSVisibleRegion contiene i quattro punti che definiscono il poligono visibile nella fotocamera di una mappa. |
UIScreen(GMSNavigationStepImageOptions) | La categoria UIScreen implementa già tutti i metodi nel protocollo GMSNavigationScreenMetrics. |