我正在尝试提供 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查询)。
答案 0 :(得分:0)
它看起来像是MapQuest API和MapQuest.com的混合体。请查看Link to MapQuest文档。我认为您所追求的是“地图上的位置”>“现场位置”。
答案 1 :(得分:0)
在此页面上:https://developer.mapquest.com/documentation/tools/link-to-mapquest/
向下滚动到链接到MapQuest向导。
点击映射位置。
单击单行位置。
点击使用嵌入视图说明符运行示例按钮。
从新标签复制URL。
可运行的MapQuest单个HTTP查询嵌入式页面的示例: