编辑导读:O2O商场是指网上和线下消费者相结合的交易平台。许多企业对这个市场持乐观态度,投入了大量的资金和人力。作者根据自己的工作经验提供了O2O与您分享平台快速构建商圈模块和具体产品解决方案的想法。
序言:
近期在设计O2O商场商圈系统发现相关产品介绍文章较少。因此,我整理了我最近探索的经验供您参考。本文主要介绍O2O平台快速构建商圈模块的理念和具体的产品解决方案。
一、场景介绍
场景:目前公司正在开发一个O2O为了方便用户根据区域搜索商户,商场规划了商圈筛选功能。经过对竞争产品的分析,我们发现公众评论的区域商业区 地铁商业区的结构可以满足场景下的搜索。
用户故事:
用户故事1:用户可以根据目的地商圈进行搜索,以便在目的地附近找到感兴趣的商家。
用户故事二:用户可根据目的地地地铁站寻找附近的商户,以便在地铁站附近完成就餐。
所以,我们决定沿用地区商圈 地铁商圈的结构进行商圈的搭建。本教程也围绕该方案进行展开。
运营需求:在讨论需求时,运营商希望根据地址信息直接生成商圈,避免运营商需要花费大量时间填写商圈。
二、需要拆解
我们根据上述场景拆解需求。
我们需要在后台创建多个商业区,让用户根据商业区搜索商户。在后台操作时,只需输入商户地址,系统就可以自动完成商业区的创建/匹配,以减少操作量。商业区需要支持区域商业区和地铁商业区。
三、需求调查
针对以上讨论的结果,我研究了三家常见的地图服务提供商。三大地图服务提供商是百度、高德和腾讯。
经过调查,三大地图服务提供商都具有地理编码和地理逆编码的功能。其中,逆地理编码功能可以获得很多信息,包括商业区。
地理编码:将结构化地址转换为经纬度坐标。例如:北京市朝阳区阜通东街6号转换后的经纬度:116.480881,39.989410
逆地理编码:将经纬度坐标转换为结构化地址。例如:116.480881,39.989410 转换地址描述后,北京市朝阳区阜通东街6号
四、思路简介
因为商业区的相关信息只会在反地理代码的接口中获得。因此,在后台创建商户时,需要先添加商户的门牌号。我们需要根据商户的门牌号进行地理代码分析,以获取商户的经纬度坐标信息,然后通过经纬度坐标对反地理代码进行分析。接口返回的信息将包含与商业区相关的数据,商业区的创建/匹配可以根据该数据完成。
这样,商户的商圈数据就建立起来了,但商户的地铁商圈数据也需要建立。
此时,我们需要首先获取城市所有地铁站的名称(在线现成数据),然后对地铁站的名称进行地理编码分析,分析坐标并保存在后台数据库中。每当业务创建商户时,请求地图服务提供商通过接口与地铁站的距离数据,小于一定值可视为地铁商业区。
我们需要在后台配置一个参数,即地铁站范围内的商户将属于商业区。数据根据业务的实际需要进行配置。在实际产品设计过程中,考虑到不同城市的规模,甚至可以根据不同城市进行配置。
综上O2O平台如何创建商业区的想法已经被清楚地描述出来。这里需要注意的是,根据上述逻辑,商家可能属于多个商业区,因此商家与商业区之间的关系是一对多的关系。产品经理在与开发和沟通的过程中必须明确这一点。
五、地理编码接口
接下来,让我们比较三大地图运营商API接口。如要查询完整的接口内容请点击文末的链接。
1. 腾讯地理编码接口
2. 高德地理编码接口
3. 百度地理编码接口
经过分析,我们得出结论,三大地图服务提供商的地理编码API在要求参数中,只需注意与产品设计有关的address参数。也就是说,操作只需要提供详细的结构化地址(为了避免错误,在API建议在请求时添加城市信息)。
然而,我们注意到,三大地图服务提供商没有根据结构化地址信息将相关数据返回到我们的商业区。此时,我们需要根据返回的经纬度坐标调用逆地理编码接口,以获取商户的商业区数据。
六、逆地理编码接口
由于接口返回参数过多,逆地理编码接口返回参数说明只截图部分内容。如果您想查询完整的解释文档,请单击文本末尾的链接。
1. 腾讯反编码接口
2. 高德逆编码接口
3. 百度逆编码接口
经过分析,我们发现三大地图运营商正在逆地理编码API在请求数据中,我们只需要注意经纬度坐标,该参数已经通过地理编码API获得。
接口返回的数据包含商圈信息,上面已经用红框标记。
4. 服务示例
我们注意到腾讯在返回参数中API只返回一个商圈信息,高德和百度返回多个商圈信息。
因此,我们直接在页面上调用个地图服务的服务示例,如下。
腾讯地图返回的结果包括business_area文档中没有标注一栏,从意义上判断为商圈,但还有一栏famous_area字段标记相同的内容,具体使用返回数据,建议产品经理根据城市的业务场景进行深入研究。
在高德地图的返回结果中,我们可以看到已经有多个商圈信息存在,这里可以直接调用。
PS:百度没有找到可以快速呼叫的服务示例,所以看不到返回参数。从接口上看,百度也支持多商圈信息返回,所以我们需要成为百度开发者才能呼叫数据。
除上述内容外,产品在设计产品时还需要注意,每个地图供应商的经纬度坐标都有偏差,需要先转换坐标,每个地图供应商都会有相应的接口。
请单击以下链接查看接口文档:
腾讯地图API:https://lbs.qq.com/service/webService/webServiceGuide/webServiceGeocoder
高德地图API:https://lbs.a ** p.com/api/webservice/guide/api/georegeo
百度地图API:http://lbsyun.baidu.com/index.php?title=webapi/guide/webservice-geocoding
本文由 @竹家都是产品经理,未经作者许可,禁止转载竹子 。
题图来自Unsplash,基于CC0协议。
.扫码咨询与免费使用
申请免费使用