为什么在同一对象中的两个不同位置重复提供位置



我在玩Bing地图并运行以下代码时,注意到在同一对象的两个位置提供了完全相同的坐标信息。相信这不是设计师的失误,我想知道这种明显的冗余的目的可能是什么

价值观有什么不同吗
它们可能是通过两种不同的方式获得的吗?

var geolocationProvider = new Microsoft.Maps
.GeoLocationProvider(map).getCurrentPosition({
successCallback: function(data) {
var thisLatitude = data.position.coords.latitude;
var alsoLatitude = data.center.latitude;
} ...
});

getCurrentPosition的API声明我得到两个实体:
1。包含纬度、经度和海拔信息的位置
2。位置,其坐标包含纬度、经度和高度信息

不明白为什么鸭子(打字错误)会有这种冗余。。。

此处对此进行了说明:http://msdn.microsoft.com/en-us/library/hh125839.aspx中心是不言自明的。该位置包含来自GPS/位置API的所有原始数据。

相关内容

最新更新