Google Street View intégré dans Google Maps API

Cette fois c’est la bonne. Google Street View est officiellement documenté dans l’API Google Maps.

GSV1

GSV1b

Les composants de cette fonctionnalité sont assez simples à utiliser.

Voici les principales possibilités offertes :

  • Création d’un panorama (en déterminant les coordonnées géographiques de ce dernier)
    var fenwayPark = new GLatLng(42.345573,-71.098326);
    panoramaOptions = { latlng:fenwayPark };
    var myPano = new GStreetviewPanorama(document.getElementById("pano"), panoramaOptions);

    Exemple

  • Déterminer la vue, l’orientation, le zoom précis du panorama à afficher. Google nomme cela un POV (Point Of View)

    fenwayPark = new GLatLng(42.345573,-71.098326);
    myPOV = {yaw:370.64659986187695,pitch:-20};
    svOpts = {latlng:fenwayPark, pov:myPOV};
    var myPano = new GStreetviewPanorama(document.getElementById("pano"), svOpts);
  • Un layer spécial îndiquant les zones où Street View est disponible peut être affiché sur votre carte Google Maps. Exemple

  • Toutefois, un service peut vous indiquer si les données Street View sont disponibles pour un lieu précis.

    Exemple

Pour voir ce qu’il est possible de faire, je vous conseille la galerie d’exemples proposés par Google.

Je vous conseille de voir cet exemple, permettant de simuler un itinéraire préalablement calculer :

GSV3

L’API Google Maps ajoute une nouvelle corde à son arc. C’est une nouvelle voie qui est offerte aux créateurs de mashups. L’intéraction entre la carte et la vue Street View peut être vraiment bien gérée afin d’apporter une expérience utilisateur nouvelle.

Ce qui serait vraiment intéressant serait de pouvoir intégrer des marqueurs dans la vue Street View.

Comme ceci :

 gsv_imagine

Street View deviendrait alors un vrai support d’informations géolocalisées.

Pour le moment ces données Street View ne sont disponibles "que" dans 43 villes aux USA.

GSV2

Mais il semblerait que de nouvelles vues sont entrain d’être prises en Australie, Nouvelle Zélande, Suisse ou Japon (via Zorgloob)… et peut être même Paris.

Mise à jour : je vous conseille ce tutorial de Google XXL.

Autres articles potentiellement en rapport avec ce sujet :
  • Tour de France en temps réel
  • Petite sélection de liens
  • Google Street View en France pour le “Tour de France”!
  • 2 commentaires »

    • Olbibigo

      a écrit le 31 mars 2008 à 14:09

      L’intégration de Streetview était dans l’ordre naturel des choses. En général, toutes les fonctions visibles dans maps.google.com finissent par être accessible dans l’API qq semaines ou mois après.
      A vrai dire, je préfèrerais intégrer dans une appli éventuelle MapJack (dont tu parles dans le billet précédent) plutot que Streetview car le rendu visuel est nettement meilleur, mais là se pose de vraies questions de performance.
      Tu verra dans quelques années, on aura une construction automatique de videos d’itinéraires en HD (dans l’esprit de http://map.movin-360.com/) et en 360° (voir http://paris.360cities.net/)…

    • StreetView Switzerland

      a écrit le 3 avril 2008 à 4:08

      Le système de StreetView arrive bel et bien en Europe. Outre les visites réalisées par Google, une société Suisse, GlobalVision, a commencé également ses captures de streetview. Elle prépare/maintient deux sites à cet effet:www.virtualvisit.tv
      et
      www.streetview.ch
      A conserver dans ses favoris et contrôler régulièrement pour voir les dernières villes européennes disponibles

      en streetview ;)

    Flux RSS des commentaires · TrackBack URI

    Laissez un commentaire

    Votre nom : (*)

    Votre E-mail: (*)

    Votre site web:

    Commentaire :