StreetViewService
Classe google.maps.StreetViewService
Un objet StreetViewService
recherche des données Street View.
Constructeur | |
---|---|
StreetViewService |
StreetViewService() Paramètres : aucun
Elle crée un StreetViewService , qui fournit une interface aux données stockées dans le service Street View. |
Méthodes | |
---|---|
getPanorama |
getPanorama(request[, callback]) Paramètres :
Valeur renvoyée:
Promise<StreetViewResponse> Récupère le StreetViewPanoramaData pour un panorama correspondant à la requête de requête Street View fournie. StreetViewPanoramaData est transmis au rappel fourni. |
Constantes StreetViewStatus
constantes google.maps.StreetViewStatus
État renvoyé par StreetViewService
à la fin d'une requête Street View. Ces valeurs peuvent être spécifiées par valeur ou en utilisant le nom de la constante. Par exemple, 'OK'
ou google.maps.StreetViewStatus.OK
.
Constantes | |
---|---|
OK |
La requête a bien été effectuée. |
UNKNOWN_ERROR |
La demande n'a pas pu être traitée, mais la raison exacte de l'échec est inconnue. |
ZERO_RESULTS |
Aucun panorama correspondant aux critères de recherche n'a été trouvé. |
Interface StreetViewLocationRequest
google.maps.StreetViewLocationRequest
interface
Une requête Street View à envoyer avec getPanorama
. StreetViewLocationRequest
vous permet de rechercher un panorama Street View à un endroit spécifique.
Propriétés | |
---|---|
location optional |
Type:
LatLng|LatLngLiteral optional Spécifie le lieu de recherche d'un panorama Street View. |
preference optional |
Type :
StreetViewPreference optional Définit une préférence pour le panorama à rechercher dans le rayon: celui le plus proche du lieu indiqué ou le meilleur dans le rayon défini. |
radius optional |
Type :
number optional Par défaut:
50 Définit un rayon en mètres dans lequel rechercher un panorama. |
source optional |
Type:
StreetViewSource optional Par défaut :
StreetViewSource.DEFAULT Spécifie la source des panoramas à rechercher. Cela permet par exemple de limiter la recherche aux panoramas en extérieur. |
Interface StreetViewPanoRequest
google.maps.StreetViewPanoRequest
interface
Un StreetViewPanoRequest
est utilisé avec getPanorama
pour trouver un panorama avec un ID spécifié.
Propriétés | |
---|---|
pano optional |
Type:
string optional Spécifie l'identifiant de panorama à rechercher. |
Interface StreetViewResponse
google.maps.StreetViewResponse
interface
Réponse reçue pour une promesse de StreetViewService.getPanorama
.
Propriétés | |
---|---|
data |
Type :
StreetViewPanoramaData Représentation d'un panorama. |
Interface StreetViewLocation
google.maps.StreetViewLocation
interface
Représentation d'un lieu dans le panorama Street View.
Propriétés | |
---|---|
pano |
Type :
string Identifiant unique du panorama. Elle est stable au cours d'une session, mais est instable entre les sessions. |
description optional |
Type:
string optional Chaîne localisée décrivant l'emplacement. |
latLng optional |
Type:
LatLng optional Latlng du panorama. |
shortDescription optional |
Type :
string optional Brève description du lieu. |
Constantes StreetViewPreference
constantes google.maps.StreetViewPreference
Options qui influencent un résultat de recherche pour renvoyer un panorama Street View le plus proche du lieu de la requête, ou un panorama considéré comme étant plus susceptible d'être celui que l'utilisateur souhaite voir. Spécifiez ces valeurs par valeur ou en utilisant le nom de la constante. Exemples : 'best'
ou google.maps.StreetViewPreference.BEST
.
Constantes | |
---|---|
BEST |
Affichez le panorama Street View le plus susceptible d'être celui que l'utilisateur souhaite voir. Le meilleur résultat est déterminé par des algorithmes basés sur des recherches et des paramètres utilisateur tels que des points d'intérêt reconnus, la qualité d'image et la distance par rapport au lieu donné. |
NEAREST |
Renvoie le panorama Street View le plus proche du lieu indiqué. Cela ne fonctionne que dans un rayon limité. Le rayon recommandé est de 1 km ou moins. |
Constantes StreetViewSource
constantes google.maps.StreetViewSource
Identifiants permettant de limiter les recherches Street View aux sources sélectionnées. Ces valeurs sont spécifiées sous forme de chaînes. Par exemple, 'outdoor'
.
Constantes | |
---|---|
DEFAULT |
Utilise les sources Street View par défaut. Les recherches ne sont pas limitées à des sources spécifiques. |
OUTDOOR |
Limite les recherches Street View aux collections en plein air. Les collections d'intérieur ne sont pas incluses dans les résultats de recherche. Notez également que la recherche renvoie uniquement des panoramas permettant de déterminer si l'appareil est en intérieur ou en extérieur. Par exemple, les photosphères ne sont pas renvoyées, car il est impossible de savoir si elles sont en intérieur ou en extérieur. |
Interface StreetPanoramaData
google.maps.StreetViewPanoramaData
interface
Représentation d'un panorama renvoyé par le fournisseur défini à l'aide de registerPanoProvider
.
Propriétés | |
---|---|
tiles |
Type :
StreetViewTileData Spécifie les tuiles personnalisées pour ce panorama. |
copyright optional |
Type :
string optional Spécifie le texte de copyright de ce panorama. |
imageDate optional |
Type:
string optional Spécifie l'année et le mois au cours desquels les images de ce panorama ont été acquises. La chaîne de date est au format AAAA-MM. |
links optional |
Type:
Array<StreetViewLink> optional Spécifie les liens de navigation vers les panoramas adjacents. |
location optional |
Type :
StreetViewLocation optional Spécifie les métadonnées de localisation de ce panorama. |
Interface StreetViewLink
google.maps.StreetViewLink
interface
Ensemble de références à des panoramas Street View adjacents.
Propriétés | |
---|---|
description optional |
Type :
string optional Chaîne localisée décrivant le lien. |
heading optional |
Type:
number optional Titre du lien. |
pano optional |
Type:
string optional Identifiant unique du panorama. Cet ID est stable au sein d'une session, mais est instable entre les sessions. |