Une des premières choses que je me suis demandé en voyant la nouvelle imagerie de Microsoft Virtual Earth, était de savoir si les API était facile d’usage. Ce soir, j’ai un peu chipoté et je peux vous répondre : oui, c’est facile, très, même !

Ci-dessus vous voyez un screenshot d’une page que j’ai fais pour tester. Cette page a été construite en un peu plus d’une heure, sur base de la page ‘eMich à la carte’ existante, afin de +/- produire le même résultat.
Le code suivant va déjà vous générer une page et centrer celle-ci sur des voies à Charleroi en mode vue oblique :
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="http://dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=5"></script>
<script>
var map = null;
function GetMap()
{
map = new VEMap('myMap');
map.LoadMap(new VELatLong(50.405294, 4.434118), 1 ,'o' ,false);
}
</script>
</head>
<body onload="GetMap();">
<div id='myMap' style="position:relative; width:400px; height:400px;"></div>
</body>
</html>
Si tout comme moi vous désirez chipoter un maximum avec cet API, je vous conseille d’aller voir la doc du SDK Microsoft Virtual Earth. Si vous essayez vous-mêmes et que vous avez quelques problèmes d’affichage, n’oubliez pas de donner une taille et un positionnement absolu au div qui contiendra la carte.
Je n’ai qu’une chose à rajouter : vivement qu’on y trouve Bruxelles ! A ce moment là, j’adapterais peut-être bien la page ‘à la carte’ pour changer de fournisseur…