Service

Klasa StreetViewService

google.maps.StreetViewService zajęcia

Obiekt StreetViewService wyszukuje dane Street View.

Aby uzyskać dostęp, zadzwoń pod numer const {StreetViewService} = await google.maps.importLibrary("streetView"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

StreetViewService
StreetViewService()
Parametry: brak
Tworzy dokument StreetViewService, który stanowi interfejs do danych przechowywanych w usłudze Street View.
getPanorama
getPanorama(request[, callback])
Parametry: 
Wartość zwrotu:  Promise<StreetViewResponse>
Pobiera plik StreetViewPanoramaData z panoramą pasującą do dostarczonego żądania 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 realizacji żądania do Street View. Można je określić za pomocą wartości lub nazwy stałej. Na przykład 'OK' lub google.maps.StreetViewStatus.OK.

Aby uzyskać dostęp, zadzwoń pod numer const {StreetViewStatus} = await google.maps.importLibrary("streetView"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

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

Interfejs StreetViewLocationRequest

google.maps.StreetViewLocationRequest interfejs

Prośba dotycząca Street View zostanie wysłana do firmy getPanorama. StreetViewLocationRequest umożliwia wyszukiwanie zdjęć panoramicznych Street View w określonym miejscu.

location optional
Typ:  LatLng|LatLngLiteral optional
Określa lokalizację, w której chcesz wyszukać panoramę Street View.
preference optional
Typ:  StreetViewPreference optional
Określa, jaka panorama ma znajdować się w określonym promieniu: najbliższa danej lokalizacji lub najlepsza na danym obszarze.
radius optional
Typ:  number optional
Wartość domyślna: 50
Ustawia promień w metrach, w którym wyszukiwane są panoramę.
source optional
Typ:  StreetViewSource optional
Wartość domyślna: StreetViewSource.DEFAULT
Określa źródło panoram do przeszukania. Takie ograniczenie umożliwia na przykład wyszukiwanie tylko panoram zewnętrznych.
sources optional
Typ:  Iterable<StreetViewSource> optional
Wartość domyślna: [StreetViewSource.DEFAULT]
Określa źródła panoram do przeszukania. Takie ograniczenie umożliwia na przykład wyszukiwanie tylko panoram zewnętrznych. Ustawienie wielu źródeł zostanie rozpatrzone jako część wspólną tych źródeł.

Interfejs StreetViewPanoRequest

google.maps.StreetViewPanoRequest interfejs

StreetViewPanoRequest jest używany wraz z getPanorama do znalezienia panoramy o określonym identyfikatorze.

pano optional
Typ:  string optional
Określa identyfikator panoramy do wyszukania.

Interfejs StreetViewResponse

google.maps.StreetViewResponse interfejs

Odpowiedź została zakończona w związku z obietnicą od użytkownika StreetViewService.getPanorama.

data
Reprezentacja panoramy.

Interfejs StreetViewLocation

google.maps.StreetViewLocation interfejs

Reprezentacja lokalizacji w panoramice Street View.

pano
Typ:  string
Unikalny identyfikator panoramy. Jest stabilny w obrębie sesji, ale niestabilny we wszystkich sesjach.
description optional
Typ:  string optional
Zlokalizowany ciąg znaków opisujący lokalizację.
latLng optional
Typ:  LatLng optional
Długość geograficzna panoramy.
shortDescription optional
Typ:  string optional
Krótki opis lokalizacji.

Stałe StreetViewPreference.

google.maps.StreetViewPreference stałe

Opcje, które uporządkują wyniki wyszukiwania, aby zwrócić panoramę Street View znajdującą się w pobliżu miejsca, z którego zostało wysłane żądanie, lub panoramę, która wydaje się najbardziej prawdopodobna dla użytkownika. Określ je według wartości lub nazwy stałej. np. 'best' lub google.maps.StreetViewPreference.BEST.

Aby uzyskać dostęp, zadzwoń pod numer const {StreetViewPreference} = await google.maps.importLibrary("streetView"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

BEST Przywróć panoramę Street View, która z największym prawdopodobieństwem będzie zgodna z oczekiwaniami użytkownika. Najkorzystniejszy wynik jest określany przez algorytmy na podstawie badań użytkowników i parametrów takich jak rozpoznawane ciekawe miejsca, jakość zdjęcia i odległość od danej lokalizacji.
NEAREST Przywróć panoramę Street View, która jest najkrótsza od podanej lokalizacji. Działa to dobrze tylko na ograniczonym promieniu. Zalecany promień to maksymalnie 1 km.

Stałe StreetViewSource

google.maps.StreetViewSource stałe

Identyfikatory ograniczające wyszukiwania Street View do wybranych źródeł. Wartości te są określane w postaci ciągów znaków. Na przykład: 'outdoor'.

Aby uzyskać dostęp, zadzwoń pod numer const {StreetViewSource} = await google.maps.importLibrary("streetView"). Zobacz Biblioteki w interfejsie Maps JavaScript API.

DEFAULT Korzystają z domyślnych źródeł Street View, więc wyszukiwania nie będą ograniczone do konkretnych źródeł.
GOOGLE Wyszukiwanie w Street View ogranicza się do oficjalnych kolekcji Google.
OUTDOOR Ogranicza wyszukiwanie w Street View do kolekcji plenerowych. Kolekcje wnętrz nie są uwzględniane w wynikach wyszukiwania. Pamiętaj, że wyszukiwanie zwróci panoramy tylko wtedy, gdy można określić, czy zdjęcia są umieszczone wewnątrz czy na zewnątrz. Na przykład zdjęcia sferyczne nie są zwracane, ponieważ nie wiadomo, czy znajdują się one wewnątrz czy na zewnątrz.

Interfejs StreetViewPanoramaData

google.maps.StreetViewPanoramaData interfejs

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

tiles
Określa niestandardowe kafelki dla danej panoramy.
copyright optional
Typ:  string optional
Określa tekst praw autorskich do danej panoramy.
imageDate optional
Typ:  string optional
Określa rok i miesiąc, w którym zrobiono zdjęcia danej panoramy. Ciąg z datą ma format RRRR-MM.
location optional
Typ:  StreetViewLocation optional
Określa metadane lokalizacji dla danej panoramy.

google.maps.StreetViewLink interfejs

Zbiór 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 stabilny w obrębie sesji, ale niestabilny we wszystkich sesjach.