Ios 苹果地图超链接

Ios 苹果地图超链接,ios,query-string,apple-maps,Ios,Query String,Apple Maps,Apple有一个特殊的URL,可用于指向物理位置的超链接,触发本机地图应用程序启动并呈现指定位置: http://maps.apple.com/?q=SEARCH ,这些链接具有缩放级别(z)和类型(t)的属性,但它不指示这些属性必须包含哪些类型的值 例如,此fiddle()中的链接不识别z属性 在其他地方是否有关于地图链接属性值的文档 更新: 对于卫星视图,t参数可以设置为k,对于混合视图,h z参数似乎被忽略,而支持自动缩放检测。我认为链接格式源自谷歌地图,因为ios5-maps一直基于谷

Apple有一个特殊的URL,可用于指向物理位置的超链接,触发本机地图应用程序启动并呈现指定位置:

http://maps.apple.com/?q=SEARCH
,这些链接具有缩放级别(
z
)和类型(
t
)的属性,但它不指示这些属性必须包含哪些类型的值

例如,此fiddle()中的链接不识别z属性

在其他地方是否有关于地图链接属性值的文档

更新:

对于卫星视图,
t
参数可以设置为
k
,对于混合视图,
h


z
参数似乎被忽略,而支持自动缩放检测。

我认为链接格式源自谷歌地图,因为ios5-maps一直基于谷歌

假设:

  • z是缩放级别(1-20)
  • t是地图类型(“k”卫星,“h”混合)。。。不要认为m p或e是由苹果实施的

为了澄清另一个答案,如果有人像我一样偶然发现了这个问题,如果您没有指定位置,z将被忽略

自,自以下日期起更新:

z:缩放级别。只有同时使用sll参数时,才能使用z参数;特别是,不能将z与spn或sspn参数结合使用

sll:搜索位置。可以单独指定sll参数,也可以与q参数一起指定。例如,是一个有效的查询。以逗号分隔的一对浮点值,表示纬度和经度(按该顺序)


从这里我可以看出,z是一个整数的缩放级别。看起来主要是基于谷歌所以(1-20)?编辑@Daij Djan beat meYes,您提供的链接在我的问题中的短语“根据他们的文档”下,它没有指定数字的格式。您的右@MrSlayer,我已将其从我的评论中删除。谢谢,这支持了
类型
参数,as值
k
h
提供了正确的映射。但是,缩放级别似乎被忽略。