前言:
最近在设计O2O商城的商圈系统时,发现很少有关于相关产品的文章。所以我整理一下我最近探索的简历,供大家参考。主要介绍在O2O平台上快速搭建商圈模块的思路和详细的产品解决方案。
一、场景先容
场景:现在公司正在开发O2O商城。为了方便用户在凭证区搜索商家,策划了商圈的筛选效果。经过对竞品的分析,我们发现大众点评的区域商圈+地铁商圈的结构可以满足用户在各种场景下的搜索。
用户故事:
用户故事1:用户可以持有基于目的地商圈的搜索,从而找到目的地周边感兴趣的商家。
用户故事二:用户可以凭凭证在目的地地铁站周边寻找商户,从而完成地铁站周边的就餐。
所以我们决定按照区域商圈和地铁商圈的结构来建设商圈。本教程也是围绕这个方案展开的。
运营需求:在需求讨论中,运营方提出可以利用地址信息直接创建商圈,避免运营方浪费大量时间抱着商圈填东西。
二、需求拆解
我们根据上面的场景分解需求。
我们需要在后台确立多个商圈,以便于用户凭据商圈搜索商户。
运营在后台只需要输入商户的地址,系统自动完成商圈的确立/匹配事情,以削减运营的事情量。
商圈需要支持区域商圈和地铁商圈。
三、需求调研
鉴于以上讨论的效果,我对三家常见的地图服务商进行了调查。三大地图服务提供商是百度、高德和腾讯。
通过调查,三大地图服务商都有地理编码和地理编码的效果。其中反向地理编码的功能可以获取包括商圈在内的很多信息。
地理编码:将结构化地址转换为经纬度坐标。例:北京市朝阳区富通东街6号换算后的经纬度:116,81,39,2000.100000000006
逆地理编码:将经纬度坐标转换为结构化地址。例:116.480881,39.99410:北京市朝阳区富通东街6号。
四、思绪简介
因为商圈相关的信息只会在反向地理编码的界面中获取。所以运营商在后台建立商家时,需要先添加商家的门牌号。我们需要根据商家的门牌号分析地理编码,从而获得商家的经纬度坐标信息,再通过经纬度坐标分析反向地理编码。接口返回的信息会包含商圈相关的数据,可以用这些数据完成商圈的建立/匹配。
这样就建立了商家的商圈数据,但是需要建立其他商家的地铁商圈数据。
这时候我们需要获取某个城市所有地铁站的名称(网上有现成的数据),然后对地铁站名称进行地理编码,分析坐标,保存在后台数据库中。每当建立商家时,通过接口向地图服务提供商请求离地铁站的距离数据。如果小于某个值,可以算作属于地铁商圈。
我们需要在后台设置一个参数,就是地铁站一定范围内的商户会被划入商圈。这些数据是根据业务的实际需要设置的。在实际的产品设计过程中,考虑到不同城市的规模,甚至可以根据不同城市来设定。
综上,如何在O2O平台上建立商圈的思路已经清晰。这里需要注意的是,基于上述逻辑,一个商户可能属于多个商圈,所以商户和商圈的关系是一对多的。产品经理在开发的过程中必须清楚这一点。
掌阅平台适合做在线教育推广吗?转化率高吗?
五、地理编码接口
接下来我们来对比一下三大地图运营商的API接口。如需查询完整界面内容,请点击文末链接。
1. 腾讯地理编码接口
2. 高德地理编码接口
3. 百度地理编码接口
通过分析,我们得出,在三大地图服务提供商的地理编码API的请求参数中,只有地址参数需要在产品设计中予以关注。即操作只需要提供一个详细的结构化地址(为了防止错误,建议在API请求时添加城市信息)。
但是我们注意到三大地图服务商并没有用结构化的地址信息返回我们商圈的相关数据。这时候我们就需要凭据返回的经纬度坐标来挪用反向地理编码接口,获取商家的商圈数据。
六、逆地理编码接口
由于接口返回的参数太多,反向地理编码接口返回的参数描述只对部分内容进行了截图。如果想查询完整的描述文档,请点击文末链接。
1. 腾讯逆编码接口
2. 高德逆编码接口
3. 百度逆编码接口
经过分析,我们发现三大地图运营商都是在反向地理编码API中请求数据,我们只需要关注经纬度坐标,已经通过地理编码API获取了。
接口返回的数据包含商圈信息,在上面的文字中已经用红框标出。
4. 服务示例
我们注意到,在返回参数中,腾讯的API只返回一个商圈的信息,而高德和百度都返回多个商圈的信息。
所以我们直接盗用页面上各种地图服务的服务例子,如下。
腾讯地图返回的效果中有一栏business_area,文档中没有标注,从邮寄含义上判断为商圈。但是,另一个领域的著名_面积相同的内容。请详细使用返回的数据,建议产品经理基于所在城市的业务场景再次进行深入调查。
在高德地图的返回效果中,我们可以看到已经有很多商圈信息,在这里可以直接挪用。
PS:百度上没有可以快速挪用的服务实例,所以看不到返回参数。从接口上来说,百度也支持多商圈信息的返回,所以我们需要成为百度开发者才能挪用数据。
除了以上内容,还要注意产品设计。每个地图供应商的经纬度坐标都有误差。如果要混合,就要先进行坐标转换,每个地图供应商都会有相应的接口。
客服微信:(181628402)本文链接:https://www.n5w.com/348418.html