Apple Maps 和 Google Maps API 的参数相同吗?
Posted
技术标签:
【中文标题】Apple Maps 和 Google Maps API 的参数相同吗?【英文标题】:Same parameters for Apple Maps and Google Maps API? 【发布时间】:2013-01-04 15:31:59 【问题描述】:在 ios 6 设备(如 iPhone 和 iPad)以及最新的 Mac 设备上,指向 maps.apple.com/maps?q=cupertino 的链接会在 Apple 的本地地图应用程序中打开。
在非 Mac 计算机和其他设备上,它会导致 maps.google.com/maps?q=cupertino。
这是一个受开发者欢迎的功能,但是,Google 地图是否支持 Apple 的 API?
换句话说,是否所有following Apple Maps parameters 都可以完美地翻译成网络版 Google 地图中的内容?
q= The query parameter.
near= The location part of the query.
ll= The latitude and longitude points for the map center point.
sll= The latitude and longitude points from which a business search should be performed.
spn= The approximate latitude and longitude span.
sspn= A custom latitude and longitude span format used by Apple.
t= The type of map to display.
z= The zoom level.
saddr= The source address, which is used when generating driving directions
daddr= The destination address, which is used when generating driving directions.
或者最好不要在网站上使用其中的一些?
【问题讨论】:
【参考方案1】:现在唯一的负面部分是https://maps.apple.com 在 Apple 设备上显示证书错误,但在非 Apple 设备上直接转到 google。当然,您可以直接链接到 http://maps.apple.com,但 HTTPS 无处不在,不是吗?
【讨论】:
以上是关于Apple Maps 和 Google Maps API 的参数相同吗?的主要内容,如果未能解决你的问题,请参考以下文章
来自Apple Maps for Objective C的Google Maps自动完成功能?
Swift:未安装 Google Maps 时,应用程序需要打开 Apple Maps
如何生成打开 Apple Plan 或 Google Maps 的链接