9.1.2 功能演示

下面我们通过实际操作来体验下周边搜索功能。首先,向xiaoqrobot发送一条地理位置消息,正常情况下,会收到一条多图文消息,包含了周边距离最近的10条美食信息。如果还想搜索周边的书店,只需再向xiaoqrobot发送关键词“附近书店”即可,返回的图文消息包含最近10家书店的名称和距离,并且按距离由近及远排序,点击某条消息,会跳转到地图导航页面,在地图上显示了当前位置到指定书店的步行路线,如图9-2所示。

9.1.2 功能演示 - 图1

图9-2 xiaoqrobot的周边搜索功能使用演示

笔者发现有很多公众账号都提供了类似的周边搜索功能,但多多少少都会存在下面这样几个问题。

1)用户每次检索都需要发送一次地理位置,使用起来很不方便。

2)只能搜索某一种POI,如美食,不支持用户自定义关键词搜索,也许用户只想知道周边哪里有ATM,对美食并不感兴趣。

3)不能够显示距离每个POI有多远,搜索结果也是无序的,这样的搜索结果对用户的并没有太大帮助。

4)没有路线导航。通常使用周边搜索功能的用户都是不熟悉周边环境的,如果不提供路线导航,无疑让周边搜索功能大打折扣。

5)定位不准确,搜索到的POI呈现在地图上误差很大,实际上距离用户只有100米左右,可能显示在地图却相距上千米,显然这是最致命的。