什么是LBS服务
LBS,即基于位置的服务(Location Based Services)。其实在日常我们的生活中,关于LBS的服务是非常常用的。
目前主要的LBS服务提供商,就是高德、百度、腾讯这些比较常见。其他绝大部分的APP应用,都是调用这些服务厂商提供的接口服务能力。
像我们常用的百度地图,基本产品逻辑就是围绕地理位置进行的。比如进行定位服务、路线规划、地点搜索、导航等等。
再比如,外卖软件中骑手配送路径的实时展示、配送员调度等。
相关的应用很多,所有涉及到地理位置的相关功能,都属于LBS的范畴。
2. LBS服务的类别
总结下来,主要的LBS相关的服务可以总结为五类:地图服务、搜索服务、定位服务、路线规划服务、导航服务。
1)地图服务
这个比较好理解,地图是LBS服务的基础。无论是导航、还是看定位等,都是要基于地图进行呈现。
虽然地图很常见了,但是其实关于地图呈现的内容是非常多的。比如,地图的风格、地图的覆盖物(比如交通轨道、河流等)的选择、聚合点的设置、地图中心位置的设置等等……
2)搜索服务
所谓的搜索服务,即对地理位置相关的内容进行搜索。
基于不同的搜索对象,可以将搜索分为:POI数据搜索、地址数据搜索、行政区划数据搜索、公交数据搜索等等。
比如上面,就是一个POI的搜索,这里能看到一个周边的围栏。关于POI和地址围栏,我们后面展开阐述。
3)定位服务
定位其实比较好理解,就是确定目前设备所处的位置。
通常,服务提供商提供的定位信息,是基于GPS、基站、WIFI等内容进行的混合定位。相对单模式定位,会更加精准。
4)路线规划及导航
路线规划服务也比较好理解,就是提供两点之间的路线规划。