
|

|

|

|
GOOGLE STREET VIEW
Google Street View a été lancé par Google en mai 2007.
Ce service permet de naviguer virtuellement dans les rues de grandes villes.
La France est peu couverte par Street View.
En juillet 2008 les Google Cars ont couvert le tracé du Tour de France.
A la mi-octobre 2008, 6 grandes villes furent ajoutées : Paris, Lyon, Marseille, Nice, Lille, Toulouse.
<html>
<head>
<title>Application Google Maps : Google Street View, vue panoramique</title>
<script src="http://maps.google.com/maps?file=api&v=2&key=
ABQIAAAAFw0lDRKsdCra15LPvIxvehS3Kl_ZRrzIrsFqDz8GBXIeW1O52xQh3P31Xg2eTvqFRAyuOMY4dQrRQw"
type="text/javascript"></script>
<script type="text/javascript">//<![CDATA[
function load()
{
if (GBrowserIsCompatible())
{
// Coordonnées de la caméra
var CoordCamera = new GLatLng(48.85782582717226, 2.2951769828796387);
// yaw : orientation azimutale de la caméra
// pitch : angle d'élévation de la caméra (un signe "-" indique que l'orientation verticale de la caméra est vers le haut)
OrientCamera = { yaw:315.0,pitch:-45};
panoramaOptions = { latlng:CoordCamera, pov:OrientCamera };
// Le résultat est envoyé vers le calque "panomap"
MonPano = new GStreetviewPanorama(document.getElementById("panomap"), panoramaOptions);
// Retour un message d'erreur dans certains cas où l'image n'a pas été résolue
GEvent.addListener(MonPano, "error", handleNoFlash);
}
}
//]]></script>
</head>
<body onload="load()" onunload="GUnload()">
<div id="panomap" style="width: 650px; height: 350px"></div>
</body>
</html>
|
Explications :
Il faut déterminer les coordonnées de la caméra, dans l'exemple la variable "CoordCamera" a été utilisée.
L'orientation de la caméra est optionnelle, par défaut la caméra est orientée au nord et la vue est horizontale.
Si vous décidez d'orienter la caméra vous ajouterez les options suivantes :
yaw : orientation azimutale de la caméra par rapport au nord.
pitch : angle élévation de la caméra par rapport à l'horizontale.
Si la caméra est orientée vers le haut la valeur sera négative ("-").
Une fois l'image générée "GStreetviewPanorama", le résultat est envoyé dans le calque "panomap".
Résultat :

|

|
|
|