Bing Maps位置API和Bing Maps网站

时间:2017-05-17 02:19:14

标签: python bing-api bing-maps

我正在开发一个与工作相关的Python项目,该项目将使用Bing Maps API为我提供地址的纬度和经度,因为我首先将其提供给地址。虽然它确实产生了地址的纬度和经度,但它在许多情况下与您在Bing地图中键入地址时获得的结果不同。

例如,如果我查看" 1 Microsoft Way,Redmond,Washington 98052,United States"在Bing地图上,地址信息面板左下角的坐标读取为47.640049,-122.129797。但是,使用Bing Maps API和相同的地址,我得到47.640568390488625, -122.1293731033802(通过JSON输出数据的'坐标'部分检索)。它们是相似的,但考虑到我们在工作中使用的工具一致,如果不是总是,同意Bing Maps而不是API,我希望我自己的程序产生完全相同的坐标。

我无法找到任何可以指向正确方向的文档,所以我希望你们善良的人们可以帮助我。我还考虑过简单地开发自己的抓取工具来刮取Bing地图给出的坐标,但我还没弄明白如何编译一个能够带我到坐标的URL。

2 个答案:

答案 0 :(得分:1)

Bing Maps网站正在使用新的后端地址编码器,它也有更新的数据。 Bing Maps REST服务正在更新以使用这个新的地理编码器,但还没有完成。这是造成这种地址结果差异的原因。这种REST服务升级应在几个月内完成。

答案 1 :(得分:0)

在我看来,你的价值观差异只有几英尺。不知道你需要多准确,但可能会将你的纬度延长到可接受的范围。