1

J'ai un problème avec la demande de connexion dans google street view publish API. Les deux avec une cible unique et multiple. Si je crée une cible unique à partir de la photo sourceComment l'API Street View publie-t-elle l'API qui juge la connexion du panorama dans quelle direction doit-elle être liée si plusieurs cibles sont définies sur un panorama?

{ 
"updatePhotoRequests": [ 
{ 
    "updateMask": "connections", 
    " photo": { 
    "photoId": { 
     "id": "pano_3" 
    }, 
    "connections": [ 
     { 
     "target": { 
      "id": "pano_4" 
     } 
     }, 
    ] 
    } 
} 
] 
} 

Comment la demande JSON ci-dessus définit la connexion Panorama à la direction spécifique du panorama cible. Par exemple, si je définis une connexion de la position pano_1 nord à la position pano_2 sud, elle n'est pas réglée correctement. la flèche de lien indique la bonne direction plutôt que la direction avant ou arrière. L'image suivante aide à comprendre le problème Panorama connection image

Dans l'image ci-dessus j'avais l'intention de créer une connexion pour aller plus loin mais en montrant le bouton fléché droit plutôt que le bouton avant.

aussi même problème avec plusieurs photos

{ 
      "updatePhotoRequests": [ 
     { 
     "updateMask": "connections", 
      "photo": { 
      "photoId": { 
       "id": "pano_1" 
      }, 
      "connections": [ 
       { 
        "target": { 
        "id": "pano_2" 
        } 
         }, 
         { 
        "target": { 
        "id": "pano_3" 
         } 
         } 
        ] 
        } 
       } 
      ] 
      } 
+0

Vous avez oublié de mentionner quel est le problème. – DaImTo

+0

@DaImTo Le problème est la direction de la flèche après la création de la connexion. Désolé si le problème n'a pas été expliqué avec précision. de toute façon j'ai mis à jour ma question –

+0

@ArunaRajput Il y a un post de réponse par abilita. C'est une bonne réponse. vous devez utiliser [batchUpdate] (https://developers.google.com/streetview/publish/reference/rest/v1/photos/batchUpdate) dans l'url de la requête –

Répondre

0

@HarishKumar, la direction de la flèche est déterminée par la latitude, et le cap de lng chaque ensemble de 2 panos qui sont liés. Vous pouvez vérifier cela link pour référence. Pensez-y comme 2 sommets sur un plan, vous pouvez les déplacer n'importe où dans le plan ou les faire pivoter autour de leur propre centre, mais il y a toujours une seule ligne droite qui les relie.

Vous devez modifier le heading de chaque photo que vous souhaitez connecter. Exemple, pour pano_1 avec la flèche pointant vers la droite avec heading:90, votre pano_2 devrait avoir un heading:270. Notez que vous devez modifier les deux images. (J'ai fait cela par essais et erreurs.)

+0

Je viens de mettre à jour l'en-tête des connexions pour les deux pano connectés avec votre méthode suggérée. Voyons voir ce qui se passe quand ils mettent à jour sur la carte. –

+0

vous avez raison abielita nous devons prendre soin de la latitude, longitute et valeur de cap de chaque pano connecté. Heading définit la position nord du panorama et si nous voulons relier le second pano à celui-ci, il devrait être situé au nord du premier pano de la carte. Ai-je raison?et si vous voulez connecter le deuxième pano à la position est du premier pano, alors le deuxième pano doit être orienté vers l'est sur la carte. –

+0

@Harish Kumar pouvez-vous montrer un exemple pour 4 pano. Connexion comme dans 1-2,3 et 3-4 alors quelle devrait être la latitude, la longitude et le cap de chacun des panos connectés? –