mapquest - MapQuest 的单行地址
问题描述
我正在尝试提供除Google之外的其他地图选项。不幸的是,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&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 查询)。
解决方案
在此页面上:https ://developer.mapquest.com/documentation/tools/link-to-mapquest/
向下滚动到Link to MapQuest Wizard。
单击地图位置。
单击单行位置。
单击Run Sample with Embed View Specifier按钮。
从新选项卡复制 URL。
工作 MapQuest 单个 HTTP 查询嵌入页面的示例:
推荐阅读
- authentication - 来自钥匙串的 Swift 4 WKWebView 身份验证
- html - 如何使用 Android 应用程序从网页的 html 内容中提取数据?
- amazon-web-services - 为什么我的 EC2 实例工作了一段时间然后就宕机了?
- git - git commit 将文件从暂存区移动/复制到本地分支
- wix - Wix 安装程序 - 我可以按部分执行启动条件吗?
- laravel - laravel eloquent hasmany 或 hasmany 槽
- c++ - 当我们没有用空字符显式初始化字符数组时,字符串的长度是多少?
- android - 为什么没有显示滚动视图中的所有内容?
- javascript - 如何在组件中添加 CanDeactivate 功能?
- javascript - 替代循环内部 for ... of 和 while(true)