Service

klasa StreetViewService

google.maps.StreetViewService class

Obiekt StreetViewService wykonuje wyszukiwanie danych Street View.

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

StreetViewService
StreetViewService()
Parametry: brak
Tworzy StreetViewService, który udostępnia interfejs danych przechowywanych w usłudze Street View.
getPanorama
getPanorama(request[, callback])
Parametry: 
Wartość zwracana:  Promise<StreetViewResponse>
Pobiera StreetViewPanoramaData dla panoramy, która pasuje do podanego zapytania dotyczącego 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 przetwarzania żądania dotyczącego 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 telefoniczne const {StreetViewStatus} = await google.maps.importLibrary("streetView"). Zobacz Biblioteki w Maps JavaScript API.

OK Żądanie zostało wykonane pomyślnie.
UNKNOWN_ERROR Nie udało się przetworzyć żądania, ale dokładna przyczyna niepowodzenia jest nieznana.
ZERO_RESULTS Nie znaleziono panoram pasujących do kryteriów wyszukiwania.

interfejs StreetViewLocationRequest.

google.maps.StreetViewLocationRequestinterfejs

Prośba o wysłanie zdjęcia Street View z użyciem getPanorama. StreetViewLocationRequest umożliwia wyszukiwanie panoramy 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
Ustawia preferencje dotyczące tego, która panorama powinna zostać znaleziona w określonym promieniu: najbliższa podanej lokalizacji lub najlepsza w określonym 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, które mają być wyszukiwane. Dzięki temu możesz ograniczyć wyszukiwanie tylko do panoram na zewnątrz.
sources optional
Typ:  Iterable<StreetViewSource> optional
Określa źródła panoram, które mają być wyszukiwane. Dzięki temu możesz ograniczyć wyszukiwanie tylko do panoram na zewnątrz. Ustawienie wielu źródeł zostanie ocenione jako ich wspólny zbiór.

interfejs StreetViewPanoRequest,

google.maps.StreetViewPanoRequestinterfejs

Parametr StreetViewPanoRequest jest używany z parametrem getPanorama, aby znaleźć panoramę o określonym identyfikatorze.

pano optional
Typ:  string optional
Określa identyfikator panoramy, której dotyczy wyszukiwanie.

Interfejs StreetViewResponse

google.maps.StreetViewResponseinterfejs

Odpowiedź na obietnicę z StreetViewService.getPanorama została wysłana.

data
Prezentacja panoramy.

Interfejs StreetViewLocation

google.maps.StreetViewLocationinterfejs

Odwzorowanie lokalizacji na panoramie Street View.

pano
Typ:  string
Unikalny identyfikator panoramy. Jest on stabilny w ramach sesji, ale niestabilny w przypadku różnych sesji.
description optional
Typ:  string optional
Zlokalizowany ciąg tekstowy opisujący lokalizację.
latLng optional
Typ:  LatLng optional
Szerokość i długość geograficzna panoramy.
shortDescription optional
Typ:  string optional
Krótki opis lokalizacji.

stałe StreetViewPreference.

google.maps.StreetViewPreference stałe

Opcje, które wpływają na wynik wyszukiwania, aby zwrócić panoramę Street View, która jest najbliższa lokalizacji żądania, lub panoramę, która jest najbardziej prawdopodobna do wyświetlenia przez użytkownika. Określ je za pomocą wartości lub nazwy stałej. Na przykład 'best' lub google.maps.StreetViewPreference.BEST.

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

BEST Zwraca panoramę Street View, która jest najbardziej prawdopodobna do wyświetlenia przez użytkownika. Najlepszy wynik jest określany przez algorytmy na podstawie badań użytkowników i parametrów takich jak rozpoznawane punkty zainteresowania, jakość obrazu i odległość od danej lokalizacji.
NEAREST Zwraca panoramę Street View, która znajduje się najbliżej podanej lokalizacji. Działa to dobrze tylko w ograniczonym promieniu. Zalecany promień to 1 km lub mniej.

stałe StreetViewSource

google.maps.StreetViewSource stałe

Identyfikatory umożliwiające ograniczenie wyszukiwania w Street View do wybranych źródeł. Te wartości są podawane jako ciągi tekstowe. Na przykład: 'outdoor'.

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

DEFAULT Używa domyślnych źródeł Street View, a wyszukiwania nie będą ograniczone do konkretnych źródeł.
GOOGLE Ogranicza wyszukiwania Street View do oficjalnych kolekcji Google.
OUTDOOR Ogranicza wyszukiwania Street View do kolekcji na zewnątrz. Kolekcje z uwzględnieniem warunków wewnętrznych 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ą one wewnątrz czy na zewnątrz. Na przykład zdjęcia sferyczne nie są zwracane, ponieważ nie wiadomo, czy zostały zrobione w pomieszczeniu czy na zewnątrz.

interfejs StreetViewPanoramaData,

google.maps.StreetViewPanoramaDatainterfejs

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

tiles
Określa niestandardowe płytki w przypadku 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órych zostały zrobione zdjęcia, na podstawie których została utworzona panorama. Ciąg znaków daty ma format RRRR-MM.
location optional
Typ:  StreetViewLocation optional
Określa metadane lokalizacji tej panoramy.

google.maps.StreetViewLinkinterfejs

Kolekcja odwołań 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 stabilny w ramach sesji, ale niestabilny w przypadku różnych sesji.