关于栏目

苹果、谷歌每年一次大更新的新系统都值得关注。「具透」会挖掘、详解新系统的各个功能细节,并会以长期更新形式,让你对它们有更深入全面的了解。


2012 年,苹果随着 iOS 6 一同发布了系统内置的苹果地图,用来替代原来的 Google Maps。不过,发布之初,苹果地图受到了大量的吐槽和指责,地图中的错误、易用性问题比比皆是,最后苹果 iOS 的负责人 Scott Forstall 也受此影响,加上一些人事方面不可调和的矛盾,最终被苹果请辞。

不过,苹果地图并没有像其它失败的产品,如 Ping 等,从此退出历史的舞台。相反,在苹果高层看来,地图在未来的产品和战略中有着不可替代的地位,这也是苹果当初决心自己亲手做地图服务的原因。经过 6 年的时间,地图成为了一款最不苹果风格的产品:不断地迭代改进(相对于苹果自身的步伐),为此推出了 Public Beta 测试项目……

六年之后的今天,全新的苹果地图即将伴随着 iOS 10 发布。与此同时,纵观同类应用,Google Maps 在国内依旧无法使用;高德地图、百度地图不断地添加着越来越多和地图毫无关系的功能;而这一次,全新的苹果地图却给人留下了三个非常印象深刻的特点:纯粹的地图体验、更懂你的智能、充满想像的第三方整合。

彻底重构的交互,减少了应用的层级

打开新版的苹果地图,最直观的改变,就是应用整体交互的重构。Design Explosions曾专门撰文对比了苹果地图和 Google Maps 在 iOS 系统下的交互逻辑与层级对比。总的来说,老版的苹果地图在交互设计上更趋于和整体的系统设计风格保持一致,也因此丧失了一定程度的易用性。

尤其是随着 iPhone 屏幕尺寸的扩大,在 iOS 7 时代以来确立的交互逻辑和规范,不仅仅是地图,越来越多的应用的交互都已经显得不合适宜。这一次,苹果地图和 Apple Music 作为两个代表,都在交互上有了重大调整。相信这样的调整对于接下来的 iOS 交互的发展与变革,只是一个开始。

最显而易见的改变,是将屏幕上方的搜索栏,移动到了屏幕下方,如果你是 iPhone 6s Plus 的用户,相信你已经会心一笑,毕竟在 5.5 寸的屏幕上,去点击屏幕最上方的搜索条可不是一个轻松的体验。

与之相对应的,是将使用频率较低的,原本在 iOS 9 底栏中的导航和更多信息图标,移动到了屏幕的右上方,而导航和分享按钮,则被从主界面移除了。这样的调整之后,整个界面展示地图的面积也相应变得更大了。

对了,如果你仔细观察的话,现在地图的右下角还会显示当前的天气、气温和空气质量指数。

不过,千万不要以为搜索框只是移到了下方这么简单。在具体的交互层级上,搜索框在 iOS 9 和 iOS 10 之间也有着天壤之别。

在新的交互语言下,搜索框是作为一个悬浮层存在的,这意味着,在进行大量操作的时候,界面本身不会有层级间的跳转,所有的信息变动都只发生在搜索这个悬浮层的级别,你可以上拉或下滑这块区域,以决定地图展示的面积。

为了更清晰地展示这种不同,可以看一看在一些应用的关键操作步骤,层级的变更。首先就是搜索。当你点击搜索框时,在 iOS 9 中会打开一个新的界面层级以替换原来的地图,想要回去只有点击右上方的取消。而在 iOS 10 中,点击搜索框只会将这个悬浮层的高度提升,输入任意关键词后,展示的搜索结果是悬浮在地图之上的,任何时候你都可以下拉这个界面来取消搜索。

与此相类似的结构调整还发生在地点详情页、导航方案选择页等等。总的来说,除了在进入导航模式时,新版的苹果地图将一切交互逻辑都简化了为「地图 - 地图下方的悬浮层」这两个层级。

而在导航方案的选择页面上,驾车 / 步行 / 公交的切换也从上方移动下了底栏的 Tab 上,并且只需要轻轻上拉,就可以浏览不同的方案。而在 iOS 9 的地图当中,你必须点击更多路线打开一个新的界面,虽然上拉也可以,但在界面上并不直观。并且,公交方案的结束时间提醒也更加醒目了。

除此之外,从上图中你可能也已经发现了,在搜索列表页,每个地点前都加上了图标,用以标识是停车场、餐馆、商务楼或购物中心等等。对于一些特定的商户,地图大头针还可以直接使用商户或地标的 Logo。

 更聪明,知道你要去哪儿

新版地图的搜索列表也有了一个跨越性的改变。在以前或同类应用中,搜索列表页往往展示的是搜索历史 + 收藏地点。而在 iOS 10 的新版地图当中,还额外会根据你的一些个人情况,智能地猜测你想要去的地点。那么它究竟是怎么猜的呢?一起来看一下吧。

根据你的剪切板记录猜测

在 Safari 里看到了一个地址,或者好友通过微信给你发送了一个地点……现在,你只需要复制这些地址,再次打开苹果地图时,搜索列表中的首条建议,就会是剪切板中的地址。而且,这个列表项前还会自动加上复制内容的来源图标,方便你的辨识。

根据最近去过的地点和常去地点

新版地图中,还会根据你最近去过的地点和常去地点,在搜索列表中向你推荐选项。常去地点可以在「设置 - 隐私 - 定位服务 - 系统服务 - 常去地点」中看到。

有意思的是,这些推荐的选项是根据生活作息和时间而定的,也就是说,在早上的时候,你会在这里看到推荐前往工作地点的选项,而晚上的时候,看到的可能是回家或者去最近吃过的饭店的选项。 

根据日历和邮件中的位置

当你的系统日历和邮件中出现位置信息时,在相临近的时间打开地图,相关地点会优先显示在最上方,并会以图标的方式告诉你,该日程是从日历或邮件中读取的。最方便的地方是,搜索列表中会直接显示大致所需要的时间、交通方案等信息。

更方便的入口:通知中心 Widget

除了打开苹果地图外,在通知中心的 Widgets 中还新增了两个小部件:「附近地点」与「目的地」。前者其实在 iOS 9 中已经出现在了 Spotlight 搜索界面当中的 Siri 建议,只不过在 iOS 10 中转换为了一个通知中心 Widgets。

比较有意思的是后者,「目的地」会根据你的当前情况,显示你最有可能当前需要前往的目的地。像上面所述提到的,可能是你在剪切板里复制了内容,也可能是根据你的历史作息时间已经到了该上班的时候,或者日历中即将发生的事件带有位置信息,都会触发这里显示当前最有可能前往的目的地。

搜索结果的类别筛选

在搜索某一类别的选项时,比如想去吃东西,但没想好具体吃什么;想去买买买,但也没想清楚具体去哪剁手。现在,如果搜索某一类别的关键词,如「餐饮」、「购物」等等,搜索结果最下方还会提供细分的筛选项,左右滑动可以切换显示某一具体细分的类别。

如果你常坐公交车

显示发车间隔

在查看某公交站点的具体信息时,iOS 10 中的新版地图支持显示公交的发车间隔时间。 

更个性化的公交方案选择

此外,在地图的具体设置中,你也可以根据自己的个人需要,将公交 / 驾车 / 步行中的一个设为默认选项,这样在系统全局和地图中提供的时间估算、获取路程时,都会默认按照这种交通方式提供信息。

你还可以配置公交方案中,具体的交通工具。地图默认会将公交车、地铁与轻轨、市郊铁路、渡轮都勾选。但在某些城市,渡轮或者城郊火车的等待时间可能很久,你也可以把这两个选项从自己的设置中去除,这样推荐的路线中就会排除涉及到这两种方式的公交方案。

如果你自己有车

导航界面:黑、粗、大

在 iOS 9 中,苹果已经大改了一次导航界面,不过,才短短一年时间,他们又再次大幅调整了导航界面,而主旋律就是黑粗大。

没错,iOS 9 中的导航界面,在配色上以白色为底,导航信息不是特别醒目。这次的新版地图则提高了导航信息的对比度,换用黑色白色为主,并将最常用的概览和结束选项也移到了界面底部。你只需要上移悬浮层就可以查看导航概览。

动态视图:根据位置自动缩放当前地图

动态视图(Dynamic View)则是发布会上提到的另一个很有趣的特性。在驾车导航时,现在地图的显示比例会根据你的位置而变化。简单来说,当你在城市中较为复杂的道路上行驶时,它会显示当前道路的面貌,而将你驶上高架或直路时,它则会将地图推向更全局性的视野,你可以查看到的道路信息也会更多。

除此之外,在驾车导航时,你现在终于可以向四周移动查看周围的情况了。在 iOS 10 之前,不管你怎么移动,地图都会自动切回当前导航中心的正北方向,非常不方便。


停车:自动记住泊车位置

新版地图还加入了特别实用的一个功能。还记得每次去大型商场的地下停车库时,往往再去找车时,就不记得把车停哪了。现在,苹果地图可以自动帮你记住泊车的位置,并且就像之前提到的,在通知中心小部件里它也会适时地出现,在偌大的停车场找到自己的车,再也不是一件烦心事了。

沿途导航与实时路况

导航过程中,如果突然发现要加油,或者想沿路买点吃的,在原来的地图中,你不得不先退出导航,再搜索一个新地点。

现在,新版地图支持在导航过程中查找沿途的加油站、餐饮或咖啡店,当你完成选择后,导航便会重新规划路线,并显示预估增加的时间。

除此之外,在部分城市当中,苹果地图还将提供实时路况服务,你可以根据道路的拥挤情况或者是否道路是否已经关闭,重新调整自己的导航路线。不过目前中国暂时还未提供这项服务。

避开收费站和高速公路

对了,在驾车导航中,现在还支持设置避开收费站和高速公路。这些细节的完善,使得苹果地图在功能性方面彻底补齐了原先的短板。

充满想像的可扩展性

上面介绍了苹果地图的许多更新与优化,可以看到作为一款纯粹的地图应用而言,苹果地图在易用性和功能方面达到了一个全新的高度,这才是苹果水准的地图应用。不过,就像 App Store 之于 iPhone 一样,这次的地图还充满了更多想像的空间:因为现在地图对第三方开发者开放了扩展的可能性。

就像 Eddy Cue 在今年的 WWDC 上演示的一样,随着 iOS 10 发布之后第三方应用的接入,你还可以直接在地图中完成打车、订桌等一系列操作,而这一切都不需要离开地图打开另一个应用,一切都是无缝完成的。

在 WWDC 上,Eddy Cue 提到在中国会和大众点评合作,直接提供订座订票相关的服务。而打车的话,则有了更明显的入口,在导航方案的选择中,直接加入了第四个选项:叫车。虽然目前还没有应用支持,但随着 iOS 10 的正式发布,相信国内的优步和滴滴都会在第一时间内接入。

想像一下,之后要去哪里吃饭,可以直接打开苹果地图,搜索相应的地点之后,先订好座,然后直接叫一辆优步,从始至终都不需要离开地图。

怎么样,这次苹果交出的地图答卷你还满意吗?在我看来,随着这次更新,加上国内 Google Maps 长期不可用的现状,苹果地图终于补全了自己的大多数短板,在没有许多第三方应用「特色功能」的干扰下,成为了一款纯粹好用的地图应用。而随着 API 的开放与更多第三方应用的接入,越来越多基于 LBS 的服务可以直接在地图中完成,又赋予了苹果地图其它应用所不能比拟的优势。

当然,这次的改版依然有其不接地气的地方,首当其冲的就是离线地图的缺失。在国内数据流量普遍吃紧的情况下,大多数人还是希望可以离线城市的地图数据直接使用。除此之外,根据读者们在评论中的反馈,驾车导航过程中如果开错了路,新版地图依旧不会智能地重新规划路线,而是一味地让你调头。而在数据方面,虽然苹果地图在国内使用的是高德提供的数据,但数据更新的及时性如何,还有待考证,目前也依旧缺乏 3D 街景类的地图数据。

如果你还发现新版苹果地图有什么细节或动人之处,或者还有什么想吐槽的,也欢迎在评论中和我们分享交流。


关于 iOS 10 的更多内容: