MapQuest的单行地址

时间:2018-08-31 06:03:56

标签: mapquest

我正在尝试提供 just Google以外的其他地图选项。不幸的是,Google似乎只支持单个HTTP查询(例如location = 123 + main + street)。

我没有运气试图找到有关嵌入文档的任何东西,并决定直接通过电子邮件发送给他们:

  

MapQuest商业产品   (https://developer.mapquest.com/documentation/)同时支持单   输入“ location = 1555 + Blake + St + Denver + CO + 80202 + US”,然后输入   先进的五盒方法   (“街道= 1555 +布雷克+圣城=丹佛&state = CO&postalCode = 80202&country = US”)。   我们的API和SDK还可以让您添加映射/地理编码/路由   可以在不嵌入指向消费者网站链接的情况下为您的网站提供功能   www.MapQuest.com。

好的,因此location=123+main+street 应该在理论上得到支持。但是没有提供示例。因此,使用面向客户的方法中的iframe URL,我尝试了以下尝试而没有运气:

https://www.mapquest.com/embed/?location=1555+Blake+St+Denver+CO+80202+US

这仅显示了美国的整体地图。

如何使单个HTTP查询location用于MapQuest嵌入?

正确:location=1555+Blake+St+Denver+CO+80202+US(单个HTTP查询)。

错误:street=1555+Blake+St&city=Denver(多个HTTP查询)。

2 个答案:

答案 0 :(得分:0)

它看起来像是MapQuest API和MapQuest.com的混合体。请查看Link to MapQuest文档。我认为您所追求的是“地图上的位置”>“现场位置”。

答案 1 :(得分:0)

  1. 在此页面上:https://developer.mapquest.com/documentation/tools/link-to-mapquest/

  2. 向下滚动到链接到MapQuest向导

  3. 点击映射位置

  4. 单击单行位置

  5. 点击使用嵌入视图说明符运行示例按钮。

  6. 从新标签复制URL。

可运行的MapQuest单个HTTP查询嵌入式页面的示例:

https://www.mapquest.com/embed/search/results?query=1555%20Blake%20St%20Denver%20CO%2080202&centerOnResults=1