MapQuest的单行地址
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MapQuest的单行地址相关的知识,希望对你有一定的参考价值。
我正在尝试提供除谷歌之外的其他地图选项。不幸的是,Google似乎只支持单个HTTP查询(例如,location = 123 + main + street)。
我没有运气试图找到有关嵌入文档的任何内容,并决定直接发送电子邮件:
MapQuest商业产品(https://developer.mapquest.com/documentation/)支持单线输入“location = 1555 + Blake + St + Denver + CO + 80202 + US”和先进的5盒方法(“street = 1555 + Blake + St&city = Denver&state = CO&postalCode = 80202&国家= 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查询)。
它看起来像是MapQuest API和MapQuest.com的混合体。查看Link to MapQuest文档。我认为Map a Location> Fielding Location就是你所追求的。
- 在此页面上:https://developer.mapquest.com/documentation/tools/link-to-mapquest/
- 向下滚动到Link to MapQuest Wizard。
- 点击Map a Location。
- 单击单行位置。
- 单击“使用嵌入视图说明运行样本”按钮。
- 从新选项卡复制URL。
工作MapQuest单个HTTP查询嵌入页面的示例:
以上是关于MapQuest的单行地址的主要内容,如果未能解决你的问题,请参考以下文章
php 一个自定义的try..catch包装器代码片段,用于执行模型函数,使其成为一个单行函数调用
如何使用 PHP 对 MapQuest 地理编码器进行批量地理编码?