- Ressource: Foto
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - PhotoId
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - UploadRef
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - Pose
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - LatLng
 - Level
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - Verbindung
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - Ort
          <ph type="x-smartling-placeholder">
- </ph>
            
 - JSON-Darstellung
 
 - TransferStatus
 - MapsPublishStatus
 - Methoden
 
Ressource: Foto
„Foto“ wird zum Speichern von 360°-Fotos zusammen mit den Fotometadaten verwendet.
| JSON-Darstellung | 
|---|
{ "photoId": { object (  | 
              
| Felder | |
|---|---|
photoId | 
                
                   
 Erforderlich. Nur Ausgabe. Erforderlich, wenn ein Foto aktualisiert wird. Ausgabe nur beim Erstellen eines Fotos. ID für das Foto, die unter allen Fotos in Google eindeutig ist.  | 
              
uploadReference | 
                
                   
 Nur Eingabe. Erforderlich beim Erstellen eines Fotos. Nur Eingabe. Die Ressourcen-URL, in die die Fotobytes hochgeladen werden.  | 
              
downloadUrl | 
                
                   
 Nur Ausgabe. Die Download-URL für die Fotobytes. Dieses Feld wird nur festgelegt, wenn   | 
              
thumbnailUrl | 
                
                   
 Nur Ausgabe. Die URL der Miniaturansicht zur Anzeige einer Vorschau des jeweiligen Fotos.  | 
              
shareLink | 
                
                   
 Nur Ausgabe. Der Link zum Teilen des Fotos.  | 
              
pose | 
                
                   
 Optional. Position des Fotos.  | 
              
connections[] | 
                
                   
 Optional. Verbindungen zu anderen Fotos. Eine Verbindung stellt den Link von diesem Foto zu einem anderen Foto dar.  | 
              
captureTime | 
                
                   
 Optional. Absoluter Zeitpunkt der Aufnahme des Fotos. Wenn das Foto keinen EXIF-Zeitstempel hat, wird dieser verwendet, um einen Zeitstempel in den Fotometadaten festzulegen. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:   | 
              
uploadTime | 
                
                   
 Nur Ausgabe. Zeitpunkt, zu dem das Bild hochgeladen wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:   | 
              
places[] | 
                
                   
 Optional. Orte, zu denen das Foto gehört  | 
              
viewCount | 
                
                   
 Nur Ausgabe. Anzahl der Aufrufe des Fotos.  | 
              
transferStatus | 
                
                   
 Nur Ausgabe. Status der Rechteübertragung für dieses Foto.  | 
              
mapsPublishStatus | 
                
                   
 Nur Ausgabe. Status in Google Maps, der angibt, ob dieses Foto veröffentlicht oder abgelehnt wurde.  | 
              
PhotoId
ID für Photo.
| JSON-Darstellung | 
|---|
{ "id": string }  | 
              
| Felder | |
|---|---|
id | 
                
                   
 Eine eindeutige Kennung für ein Foto.  | 
              
UploadRef
Referenz für Mediendateien hochladen
| JSON-Darstellung | 
|---|
{ // Union field  | 
              
| Felder | |
|---|---|
Union-Feld file_source Erforderlich. Für file_source ist nur einer der folgenden Werte zulässig: | 
              |
uploadUrl | 
                
                   
 Eine Upload-Referenz muss für jeden Nutzer eindeutig sein. Sie hat das Format: „https://streetviewpublish.googleapis.com/media/user/{account_id}/photo/{uploadReference}“.  | 
              
Position
Raw-Pose-Messung einer Entität.
| JSON-Darstellung | 
|---|
{ "latLngPair": { object (  | 
              
| Felder | |
|---|---|
latLngPair | 
                
                   
 Breiten- und Längengradpaar der Pose, wie hier erläutert: https://cloud.google.com/datastore/docs/reference/rest/Shared.Types/LatLng Wenn beim Erstellen eines   | 
              
altitude | 
                
                   
 Höhe der Pose in Metern über dem Ellipsoid WGS84. NaN steht für eine nicht gemessene Menge.  | 
              
heading | 
                
                   
 Die folgenden Positionsparameter beziehen sich auf die Mitte des Fotos. Sie stimmen mit https://developers.google.com/streetview/spherical-metadata überein. Kompassrichtung, gemessen in der Mitte des Fotos, in Grad im Uhrzeigersinn von Norden aus gemessen. Wert muss >=0 und <360 sein. NaN steht für eine nicht gemessene Menge.  | 
              
pitch | 
                
                   
 Neigung, gemessen in der Mitte des Fotos in Grad. Wert muss >=-90 und <= 90 sein. Ein Wert von -90 bedeutet, dass Sie direkt nach unten schauen, und ein Wert von 90 bedeutet, dass Sie direkt nach oben schauen. NaN steht für eine nicht gemessene Menge.  | 
              
roll | 
                
                   
 Rollen, gemessen in Grad. Der Wert muss zwischen 0 und 360 liegen. Ein Wert von 0 bedeutet, dass die Ebene am Horizont liegt. NaN steht für eine nicht gemessene Menge.  | 
              
gpsRecordTimestampUnixEpoch | 
                
                   
 Zeitpunkt des GPS-Eintrags seit der UTC-Epoche. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele:   | 
              
level | 
                
                   
 Ebene (die Etage eines Gebäudes), die für die Konfiguration der vertikalen Navigation verwendet wird.  | 
              
accuracyMeters | 
                
                   
 Die geschätzte horizontale Genauigkeit dieser Position in Metern mit einer Zuverlässigkeit von 68 % (eine Standardabweichung). Bei Android ist dieser Wert beispielsweise über diese Methode verfügbar: https://developer.android.com/reference/android/location/Location#getAccuracy(). Andere Plattformen haben unterschiedliche Methoden, um ähnliche Genauigkeitsschätzungen zu erhalten.  | 
              
LatLng
Ein Objekt, das ein Paar aus Breiten- und Längengrad darstellt. Es wird als Paar aus Werten vom Typ „Double“ (Breiten- und Längengrad) ausgedrückt. Sofern nicht anders angegeben, muss dieses Objekt dem WGS84-Standard entsprechen. Die Werte müssen innerhalb normalisierter Bereiche liegen.
| JSON-Darstellung | 
|---|
{ "latitude": number, "longitude": number }  | 
              
| Felder | |
|---|---|
latitude | 
                
                   
 Der Breitengrad in Grad. Er muss im Bereich [-90,0, +90,0] liegen.  | 
              
longitude | 
                
                   
 Der Längengrad in Grad. Er muss im Bereich [-180,0, +180,0] liegen.  | 
              
Level
Informationen zur Ebene, die die Nummer der Stufe und den entsprechenden Namen enthalten.
| JSON-Darstellung | 
|---|
{ "number": number, "name": string }  | 
              
| Felder | |
|---|---|
number | 
                
                   
 Optional. Etagennummer; wird für die Bestellung verwendet. 0 gibt die Bodenhöhe an, 1 die erste oberirdische Ebene, -1 die erste Ebene. Nicht ganzzahlige Werte sind zulässig.  | 
              
name | 
                
                   
 Erforderlich. Ein diesem Level zugewiesener Name mit maximal 3 Zeichen. Überlegen Sie, wie die Aufzug-Schaltflächen für diese Ebene beschriftet würden, wenn es einen Aufzug gäbe.  | 
              
Verbindung
Eine Verbindung ist der Link von einem Quellfoto zu einem Zielfoto.
| JSON-Darstellung | 
|---|
{
  "target": {
    object ( | 
              
| Felder | |
|---|---|
target | 
                
                   
 Erforderlich. Das Ziel der Verbindung zwischen dem zugehörigen Foto und einem anderen Foto.  | 
              
Ort
Ortsmetadaten für eine Entität.
| JSON-Darstellung | 
|---|
{ "placeId": string, "name": string, "languageCode": string }  | 
              
| Felder | |
|---|---|
placeId | 
                
                   
 Ortskennung, wie unter https://developers.google.com/places/place-id beschrieben  | 
              
name | 
                
                   
 Nur Ausgabe. Der Name des Orts, lokalisiert in den languageCode.  | 
              
languageCode | 
                
                   
 Nur Ausgabe. Der languageCode, mit dem der Name lokalisiert wird. Dies sollte dem in der Anfrage angegebenen „languageCode“ entsprechen, kann aber auch ein Fallback sein.  | 
              
TransferStatus
Status der Rechteübertragung.
| Enums | |
|---|---|
TRANSFER_STATUS_UNKNOWN | 
                Der Status dieser Übertragung ist nicht angegeben. | 
NEVER_TRANSFERRED | 
                Dieses Foto wurde noch nie übertragen. | 
PENDING | 
                Die Übertragung der Fotos wurde gestartet, aber der Empfänger hat noch nicht geantwortet. | 
COMPLETED | 
                Die Übertragung des Fotos ist abgeschlossen und das Foto wurde an den Empfänger übertragen. | 
REJECTED | 
                Der Empfänger hat diese Fotoübertragung abgelehnt. | 
EXPIRED | 
                Die Übertragung der Fotos ist abgelaufen, bevor der Empfänger eine Aktion ausgeführt hat. | 
CANCELLED | 
                Der Absender hat diese Fotoübertragung abgebrochen. | 
RECEIVED_VIA_TRANSFER | 
                Der Empfänger ist aufgrund einer Rechteübertragung Eigentümer dieses Fotos. | 
MapsPublishStatus
Veröffentlichungsstatus des Fotos in Google Maps.
| Enums | |
|---|---|
UNSPECIFIED_MAPS_PUBLISH_STATUS | 
                Der Status des Fotos ist unbekannt. | 
PUBLISHED | 
                Das Foto wird über Google Maps veröffentlicht. | 
REJECTED_UNKNOWN | 
                Das Foto wurde aus unbekanntem Grund abgelehnt. | 
Methoden | 
            |
|---|---|
                
 | 
              
                Nachdem der Client das Foto mit dem zurückgegebenen UploadRef hochgeladen hat, veröffentlicht CreatePhoto die hochgeladenen Photo in Street View auf Google Maps. | 
            
                
 | 
              
                Löscht eine Photo und die zugehörigen Metadaten. | 
            
                
 | 
              
                Ruft die Metadaten der angegebenen Photo ab. | 
            
                
 | 
              Erstellt eine Uploadsitzung, um mit dem Hochladen von Fotobytes zu beginnen. | 
                
 | 
              
                Aktualisiert die Metadaten einer Photo, z. B. Pose, Ortsverknüpfung oder Verbindungen. |