需要使用 Bing API 将查询转换为纬度和经度,适用于某些人,但并非全部
一般的地理编码没有问题。我可以输入城市、城市或任何特定位置,并且通常使用 Bing 正确进行地理编码。我不能做的是对交叉点或模糊位置等内容进行地理编码。我的例子是“I25 和科罗拉多大道”。在 Bing 地图站点中,毫无问题地准确找到我要查找的内容。当我使用地理编码或 bing 地图搜索时,什么也没找到。有人知道我该如何做这样的事情吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以首先在查询中添加州和国家/地区名称。
另外,我假设您正在使用 VEMap.Find,因此您可以想要尝试直接调用 Locations API(尤其是 Find 在最新版本的 Ajax API):
它可能会给出更明确的错误消息,以帮助理解为什么它不返回位置。
You could start by adding the state and country name in the query.
Also, I assume you're using VEMap.Find, so you may want to try calling the Locations API directly (especially as Find is no longuer available in the most recent version of the Ajax API):
It might give a more explicit error message to help understand why it doesn't return a position.