【发布时间】:2012-10-25 16:08:29
【问题描述】:
所以我目前在使用谷歌地图时遇到问题。我正在使用融合表通过google maps js api V3 填充谷歌地图FusionTableLayer。在我的表中,我有一列类型为“位置”的地理编码。一切正常,但我的问题很容易在下面的地图上看到:
如您所见,地址的唯一区别是在目标地址前面添加了“Dillards”一词,但它们相距近一英里。我实际要找的地址是Dillard's的目的地地址,但是如果我只是把地址输入google,它就会显示源地址。
该表中有大约 20k+ 个条目,我需要这些地理编码数据对所有条目都是正确的。现在大约有 15% 的人像这样不正确。我不介意重新对表格进行地理编码,但如果 Google 实际上为地址返回了不正确的 latLng,这似乎不是一个解决方案。
关于如何确保在地理编码时获得正确的地址纬度的任何建议?我曾考虑将位置名称添加到地理编码中,但结果更糟。
更新
看起来我的融合层实际上正在返回第三个位置。我已将其添加到此地图中:
它并不完全在 C 的顶部,如果你稍微向左平移,你会看到一个 LensCrafters 在不知名的地方,它实际上是把我的标记直接放在它上面。真的是谷歌地图吗?
【问题讨论】:
标签: google-maps google-maps-api-3 geocoding google-fusion-tables