Service

StreetViewService class

google.maps.StreetViewService zajęcia

Obiekt StreetViewService wyszukuje dane Street View.

Dostęp przez połączenie pod numer const {StreetViewService} = await google.maps.importLibrary("streetView").
 Zobacz Biblioteki w Maps JavaScript API.

StreetViewService
StreetViewService()
Parametry: brak
Tworzy StreetViewService, który udostępnia interfejs do danych przechowywanych w usłudze Street View.
getPanorama
getPanorama(request[, callback])
Parametry: 
Zwracana wartość:  Promise<StreetViewResponse>
Pobiera StreetViewPanoramaData dla panoramy, która pasuje do podanego zapytania Street View. Wartość StreetViewPanoramaData jest przekazywana do podanego wywołania zwrotnego.

Stałe StreetViewStatus

google.maps.StreetViewStatus stałe

Stan zwrócony przez StreetViewService po zakończeniu żądania Street View. Można je określić za pomocą wartości lub nazwy stałej. Na przykład 'OK' lub google.maps.StreetViewStatus.OK.

Dostęp przez połączenie pod numer const {StreetViewStatus} = await google.maps.importLibrary("streetView").
 Zobacz Biblioteki w Maps JavaScript API.

OK Żądanie zostało przetworzone.
UNKNOWN_ERROR Nie udało się przetworzyć żądania, ale dokładna przyczyna niepowodzenia jest nieznana.
ZERO_RESULTS Nie znaleziono panoram spełniających kryteria wyszukiwania.

StreetViewLocationRequest interfejs

google.maps.StreetViewLocationRequestinterfejs

Prośba o Street View, która ma zostać wysłana z getPanorama. StreetViewLocationRequest umożliwia wyszukiwanie panoram Street View w określonej lokalizacji.

location optional
Typ:  LatLng|LatLngLiteral optional
Określa lokalizację, w której ma zostać wyszukana panorama Street View.
preference optional
Typ:  StreetViewPreference optional
Określa, która panorama powinna zostać znaleziona w promieniu: najbliższa podanej lokalizacji czy najlepsza w promieniu.
radius optional
Typ:  number optional
Domyślnie: 50
Ustawia promień w metrach, w którym ma być wyszukiwana panorama.
source optional
Typ:  StreetViewSource optional
Określa źródło panoram, w których ma być prowadzone wyszukiwanie. Dzięki temu można na przykład ograniczyć wyszukiwanie tylko do panoram zewnętrznych.
sources optional
Typ:  Iterable<StreetViewSource> optional
Określa źródła panoram, w których ma się odbywać wyszukiwanie. Dzięki temu można na przykład ograniczyć wyszukiwanie tylko do panoram zewnętrznych. Ustawienie wielu źródeł będzie traktowane jako ich część wspólna.

StreetViewPanoRequest interfejs

google.maps.StreetViewPanoRequestinterfejs

Symbol StreetViewPanoRequest jest używany z parametrem getPanorama do wyszukiwania panoramy o określonym identyfikatorze.

pano optional
Typ:  string optional
Określa identyfikator panoramy, której chcesz wyszukać.

StreetViewResponse interfejs

google.maps.StreetViewResponseinterfejs

Odpowiedź została rozwiązana w przypadku obiektu Promise z StreetViewService.getPanorama.

data
Prezentacja panoramy.

StreetViewLocation interfejs

google.maps.StreetViewLocationinterfejs

Reprezentacja lokalizacji na panoramie Street View.

pano
Typ:  string
Unikalny identyfikator panoramy. Jest on stały w ramach sesji, ale niestabilny między sesjami.
description optional
Typ:  string optional
Zlokalizowany ciąg znaków opisujący lokalizację.
latLng optional
Typ:  LatLng optional
Współrzędne geograficzne panoramy.
shortDescription optional
Typ:  string optional
Krótki opis lokalizacji.

StreetViewPreference stałe

google.maps.StreetViewPreference stałe

Opcje, które powodują, że wynik wyszukiwania jest bardziej nastawiony na zwracanie panoramy Street View najbliższej lokalizacji żądania lub panoramy, która jest najbardziej prawdopodobna dla użytkownika. Możesz je określić za pomocą wartości lub nazwy stałej. Na przykład 'best' lub google.maps.StreetViewPreference.BEST.

Dostęp przez połączenie pod numer const {StreetViewPreference} = await google.maps.importLibrary("streetView").
 Zobacz Biblioteki w Maps JavaScript API.

BEST Zwróć panoramę Street View, która według Ciebie najbardziej odpowiada temu, co użytkownik chce zobaczyć. Najlepszy wynik jest określany przez algorytmy na podstawie badań użytkowników i parametrów takich jak rozpoznane punkty orientacyjne, jakość obrazu i odległość od podanej lokalizacji.
NEAREST Zwraca panoramę Street View, która znajduje się w najmniejszej odległości od podanej lokalizacji. Działa to dobrze tylko w ograniczonym promieniu. Zalecany promień to 1 km lub mniej.

StreetViewSource stałe

google.maps.StreetViewSource stałe

Identyfikatory ograniczające wyszukiwanie w Street View do wybranych źródeł. Wartości te są podawane jako ciągi tekstowe. Na przykład: 'outdoor'.

Dostęp przez połączenie pod numer const {StreetViewSource} = await google.maps.importLibrary("streetView").
 Zobacz Biblioteki w Maps JavaScript API.

DEFAULT Korzysta z domyślnych źródeł Street View, a wyszukiwania nie będą ograniczone do konkretnych źródeł.
GOOGLE Ogranicza wyszukiwanie w Street View do oficjalnych kolekcji Google.
OUTDOOR Ogranicza wyszukiwanie w Street View do kolekcji zewnętrznych. Kolekcje w pomieszczeniach nie są uwzględniane w wynikach wyszukiwania. Pamiętaj też, że wyszukiwanie zwraca tylko panoramy, w przypadku których można określić, czy są to zdjęcia wnętrz czy przestrzeni zewnętrznych. Na przykład sferyczne zdjęcia nie są zwracane, ponieważ nie wiadomo, czy zostały zrobione w pomieszczeniu, czy na zewnątrz.

StreetViewPanoramaData interfejs

google.maps.StreetViewPanoramaDatainterfejs

Reprezentacja panoramy zwrócona przez dostawcę zdefiniowana za pomocą registerPanoProvider.

tiles
Określa niestandardowe kafelki dla tej panoramy.
copyright optional
Typ:  string optional
Określa tekst dotyczący praw autorskich do tej panoramy.
imageDate optional
Typ:  string optional
Określa rok i miesiąc, w którym zostały wykonane zdjęcia w tym panoramie. Ciąg znaków daty ma format RRRR-MM.
location optional
Typ:  StreetViewLocation optional
Określa metadane lokalizacji dla tej panoramy.

google.maps.StreetViewLinkinterfejs

Kolekcja odniesień do sąsiednich panoram Street View.

description optional
Typ:  string optional
Zlokalizowany ciąg tekstowy opisujący link.
heading optional
Typ:  number optional
Nagłówek linku.
pano optional
Typ:  string optional
Unikalny identyfikator panoramy. Ten identyfikator jest stały w ramach sesji, ale niestabilny między sesjami.