Bing Maps API v7 + WinJS user location accuracy

Después del titulo bien SEO paso a comentar que hay una gran diferencia al día de hoy entre la precisión de bing maps en winjs y en web app, la razón? ni idea,

Usando el mismo código tanto en winjs como webapp la ubicación del usuario es mas acertada (demasiado!) en webapp que en winjs

El snippet código para obtener la ubicación del usuario:

            // Set the map options
            var mapOptions = {credentials:"Bing Maps Key"};

            // Initialize the map
            map = new Microsoft.Maps.Map(document.getElementById("mapDiv"), mapOptions);

            // Initialize the location provider
            var geoLocationProvider = new Microsoft.Maps.GeoLocationProvider(map);

            // Get the user's current location
            geoLocationProvider.getCurrentPosition({successCallback:displayCenter});

Agregando enableHighAccuray al método getCurrentPosition en teoría debe mejorar pero no noto diferencia alguna, ni siquiera en el círculo cuyo diámetro representa el área de precisión.

Cabe aclarar que estoy usando windows 8 32bits en una notebook, Se configuró correctamente las “Capabilities” asegurandome que Location esté activada.

Lo único que me queda por revisar es si la falta de precisión en ambos métodos tiene que ver con la región/idioma…

Veré en breve si el comportamiento es el mismo en windos phone al usar silverlight.

En teoría debería arrojar el mismo resultado…

 

EDIT1: usando Windows.Devices.Geolocation el resultado es el mismo

Bug en IE 6.x y 7.x

Hola a todos:

Siguiendo con la Búsqued del tesoro que bastante me tuvo sin dormir, como había adelantado en posts anteriores el Bug estaba en la página track.aspx.

Les dejo un extracto del código:
var track=new XMLHttpRequest();
track.open(‘GET’, ‘/track/trex.aspx’, false);
track.send();
var result=track.responseText;
trex=”;
trex+=result.charAt(6563);trex+=result.charAt(6563);
var ancs=document.getElementsByTagName(‘A’);
ancs[parseInt(Math.random(10)*ancs.length)].href+=
‘/?&trackid=89992578a9414815ae5c98d22459d349b35c343
f6cfc48d99deb0f4bcfab4c7d4fcb3b1763194039ac5c6851e45913bd
&trex=’+trex;

Lo complicado era el random, el trackid era único por sesion.

Aquí esta la descripción completa.

Saludos a todos.