Lista zajęć
Klasy i protokoły w pakiecie Google Navigation SDK dla systemu iOS:
GMSAddress | Wynik żądania odwrotnego geokodu, który zawiera adres zrozumiały dla człowieka |
GMSAdvancedMarker | Znacznik zaawansowany to ikona umieszczona w konkretnym punkcie na powierzchni mapy |
GMSCALayer | GMSCALayer to nadklasa używana przez warstwy w pakiecie SDK Map Google na iOS, takie jak GMSMapLayer i GMSPanoramaLayer. |
GMSCameraPosition | Stała klasa, która agreguje wszystkie parametry pozycji kamery |
GMSCameraUpdate | GMSCameraUpdate to aktualizacja, którą można zastosować do obiektu GMSMapView. |
GMSCircle | Okrąg na powierzchni Ziemi (czapka sferyczna) |
GMSCoordinateBounds | GMSCoordinateBounds to prostokątna ramka ograniczająca na powierzchni Ziemi |
<GMSFeature> | Interfejs przedstawiający metadane funkcji |
GMSFeatureLayer | Klasa reprezentująca zbiór wszystkich cech tego samego elementu GMSFeatureType , którego styl można zastąpić na kliencie |
GMSFeatureStyle | Określa, jak obiekt mapy powinien być wyświetlany na mapie |
GMSGeocoder | udostępnia usługę do odwrotnego geokodowania. |
GMSGroundOverlay | GMSGroundOverlay określa dostępne opcje dla nakładki na ziemi znajdującej się na powierzchni Ziemi. |
GMSIndoorBuilding | Opisuje budynek, który zawiera poziomy |
GMSIndoorDisplay | Możliwość obserwacji i kontrolowania wyświetlania danych z poziomu wnętrz |
<GMSIndoorDisplayDelegate> | Przekazywanie dostępu do zdarzeń w GMSIndoorDisplay |
GMSIndoorLevel | Opisuje jeden poziom budynku |
GMSLocationSimulator | Zajęcia, których możesz używać do symulowania lokalizacji urządzenia na potrzeby testowania |
Identyfikator mapy GMS | Nieprzejrzysty identyfikator niestandardowej konfiguracji mapy |
GMSMapLayer | GMSMapLayer to niestandardowa podklasa klasy CALayer, udostępniana jako klasa warstwy w widoku GMSMapView. |
GMSMapPoint | Punkt na mapie |
GMSMapStyle | GMSMapStyle zawiera szczegółowe informacje o stylu, który można zastosować na mapie |
GMSMapView | Jest to główna klasa pakietu SDK Map Google na iOS i punkt wejścia wszystkich metod związanych z mapą |
<GMSMapViewDelegate> | Przedstawiciel dostępu do zdarzeń w GMSMapView |
<GMSMapViewNavigationUIDelegate> | Delegat do zdarzeń w GMSMapView związanych z interfejsem nawigacji |
GMSMapViewOptions | Ta klasa definiuje opcje czasu inicjowania obiektu GMSMapView |
GMSMarker | Znacznik to ikona umieszczona w określonym punkcie na powierzchni mapy |
GMSMarkerLayer | GMSMarkerLayer to podklasa warstwy GMSOverlayLayer, dostępna w przypadku poszczególnych znaczników, która umożliwia animację kilku właściwości powiązanego z nim GMSMarker. |
GMSMutableCameraPosition | Zmieniona wersja obiektu GMSCameraPosition |
GMSMutableFeatureStyle | Zmodyfikowana wersja GMSFeatureStyle |
GMSMutablePath | GMSMutablePath to dynamiczna tablica typu CLLocationCoordinate2D z możliwością zmiany rozmiaru. |
<GMSNavigationAccessoryView> | Protokół określający metody obsługujące widoki niestandardowe, które określają akcesoria interfejsu użytkownika stosowane do widoku podstawowego. |
GMSNavigationDirectionsListController | Kontroler do wyświetlania listy wskazówek dojazdu i zarządzania nią |
GMSNavigationInstructionOptions | Opcje formatowania przypisanych ciągów instrukcji |
GMSNavigationLane | Informacje o jednym pasie podczas nawigacji |
GMSNavigationLaneDirection | Informacje o kierunku jednego pasa podczas nawigacji |
GMSNavigationLicensePlateRestriction | Klasa zawiera informacje o ograniczeniach dotyczących tablic rejestracyjnych |
GMSNavigationMutableRoutingOptions | Zmienna klasa zawierająca opcje związane z logiką routingu (np. strategia routingu) |
GMSNavigationMutableSpeedAlertOptions | Zmienna klasa, która określa progi wyzwalające dla różnych wag alertów o szybkości, reprezentowana przez GMS NavigationSpeedAlertSeverity |
GMSNavigationMutableSpeedometerUIOptions | Zmieniona klasa, która obejmuje konfigurację interfejsu użytkownika dotyczącą różnych wag alertów dotyczących szybkości, reprezentowana przez GMS NavigationSpeedAlertSeverity |
GMSNavigationMutableWaypoint | Zmienna klasa punktu pośredniego |
GMSNavigationNavInfo | Zawiera informacje o stanie nawigacji |
GMSNavigationRouteInfo | Stała klasa, która zawiera informacje o szacowanym czasie dotarcia i odległości zarówno dla domyślnej najlepszej, jak i najkrótszej trasy do określonego punktu pośredniego. |
GMSNavigationRoutingOptions | Stała klasa zawierająca opcje związane z logiką routingu (np. strategię routingu) |
<GMSNavigationScreenMetrics> | Protokół przesyłania informacji o danych ekranu |
GMSNavigationServices | Usługi umożliwiające kontrolę nad dostępem urządzeń mobilnych do pakietu Google Maps Navigation SDK na iOS |
GMSNavigationSession | Ta klasa udostępnia zbiór powiązanych obiektów, których można używać do programowego sterowania sesją nawigacji |
GMSNavigationSpeedAlertOptions | Niezmienna klasa, która określa progi wyzwalające dla różnych wag alertów o szybkości, reprezentowane przez GMS NavigationSpeedAlertSeverity |
GMSNavigationSpeedometerUIOptions | Niezmienna klasa, która obejmuje konfigurację interfejsu użytkownika dotyczącą różnych wag alertów o szybkości. Reprezentuje ją GMS NavigationSpeedAlertSeverity. |
GMSNavigationStepInfo | informacje o jednym kroku na trasie nawigacji; |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsDialogUIParams | Parametry opisujące wygląd i styl okna |
GMSNavigationTimeAndDistance | Stała klasa, która uwzględnia pozostały dystans i szacowany czas dotarcia na miejsce |
GMSNavigationTransactionRecorder | Zawiera metody rejestrowania transakcji |
GMSNavigationWaypoint | Stała klasa punktu pośredniego używana do określania miejsc docelowych nawigacji |
GMSNavigator | Jest to główna klasa pakietu Google Navigation SDK na iOS i udostępnia metody kontrolowania nawigacji do celu oraz uzyskiwania dostępu do informacji o trasie i postępach. |
<GMSNavigatorListener> | Detektor zdarzeń w GMSNavigator |
GMSOrientation | GMSOrientation to kropka nagłówka i tonu używana do kontrolowania kierunku oglądania kamery GMSPanoramaCamera. |
GMSOverlay | GMSOverlay to klasa abstrakcyjna reprezentująca nakładkę, która może zostać dołączona do konkretnego obiektu GMSMapView |
GMSOverlayLayer | GMSOverlayLayer to niestandardowa podklasa klasy CALayer i abstrakcyjna klasa bazowa warstw GMSOverlay, która umożliwia korzystanie z niestandardowych animacji. |
GMSPanorama | GMSPanorama reprezentuje metadane konkretnej panoramy Ziemi. |
GMSPanoramaCamera | GMSPanoramaCamera służy do kontrolowania kierunku oglądania GMSPanoramaView. |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate to aktualizacja, którą można zastosować do obiektu GMSPanoramaView |
GMSPanoramaLayer | GMSPanoramaLayer to niestandardowa podklasa klasy CALayer, udostępniana jako klasa warstwy w GMSPanoramaView |
GMSPanoramaLink | linki z GMSPanorama do sąsiednich panoram, |
GMSPanoramaService | GMSPanoramaService może być używana do żądania metadanych panoramy, nawet jeśli GMSPanoramaView jest nieaktywny |
GMSPanoramaView | Zdjęcia Street View są używane do wyświetlania zdjęć panoramicznych. |
<GMSPanoramaViewDelegate> | Przekazywanie dostępu do wydarzeń w GMSPanoramaView |
GMSPath | GMSPath zawiera stałą tablicę CLLocationCooordinate2D |
GMSPinImage | Udostępnia niestandardowy obraz pinezki dla zaawansowanego znacznika |
GMSPinImageGlyph | Zapewnia niestandardowy glif obrazu pinezki dla zaawansowanego znacznika |
GMSPinImageOptions | Umożliwia dostosowywanie zaawansowanego znacznika. |
GMSPlaceFeature | Interfejs reprezentujący obiekt (obiekt z identyfikatorem miejsca) |
GMSPolygon | GMSPolygon określa wielokąt widoczny na mapie. |
GMSPolygonLayer | GMSPolygonLayer to podklasa GMSOverlayLayer w odniesieniu do wielokątów, która umożliwia animację kilku właściwości powiązanych z nim GMSPolygon. |
GMSPolyline | GMSPolyline określa dostępne opcje linii łamanej istniejącej na powierzchni Ziemi. |
GMSProjection | Definiuje mapowanie współrzędnych Ziemi (CLLocationCoordinate2D) i współrzędnych w widoku mapy (CGPoint) |
GMSReverseGeocodeResponse | Zbiór wyników z żądania odwrotnego geokodu |
GMSRoadSnappedLocationProvider | Udostępnia informacje o lokalizacji urządzenia |
<GMSRoadSnappedLocationProviderListener> | Detektor zdarzeń w GMSRoadSnappedLocationProvider |
GMSRouteLeg | Klasa stała, która reprezentuje jeden etap podróży: od bieżącej pozycji urządzenia do pierwszego celu podróży lub od jednego miejsca docelowego do kolejnego |
GMSServices | Klasa usługi pakietu SDK Map Google na iOS |
GMSSpriteStyle | Opisuje styl rysowania obrazu znaczku na obrazie GMSStyleSpan |
GMSStampStyle | Abstrakcyjna klasa bazowa stylów linii łamanych, które rysują powtarzające się obrazy nad obiektem GMSStyleSpan |
GMSStrokeStyle | Opisuje styl rysowania obiektów jednowymiarowych, takich jak linie łamane |
GMSStyleSpan | Opisuje styl niektórych regionów linii łamanej |
GMSSyncTileLayer | GMSSyncTileLayer to abstrakcyjna podklasa GMSTileLayer, która zapewnia interfejs synchronizacji do generowania danych kafelków obrazów |
GMSTextureStyle | Styl linii łamanej rysujący powtarzający się obraz nad elementem GMSStyleSpan |
GMSTileLayer | GMSTileLayer to klasa abstrakcyjna, która umożliwia nakładanie niestandardowych kafelków obrazów w określonym GMSMapView. |
<GMSTileReceiver> | Po wysłaniu żądania kafelka do GMSTileLayer jest dostarczany parametr GMSTileReceiver, co pozwala na późniejsze (lub natychmiastowe) wywołanie wywołania zwrotnego. |
GMSUISettings | Ustawienia interfejsu użytkownika GMSMapView |
GMSURLTileLayer | GMSURLTileProvider pobiera kafelki na podstawie adresów URL zwróconych z obiektu GMSTileURLConstructor |
GMSVisibleRegion | GMSVisibleRegion zawiera 4 punkty definiujące wielokąt widoczny w aparacie mapy |
UIScreen(GMSNavigationStepImageOptions) | Kategoria UIScreen obejmuje już wszystkie metody protokołu GMSNavigationScreenMetrics |