caiyingFirstGood 2015-07-09 13:16 采纳率: 0%
浏览 1529

求助:急求啊!在Android端取得手机位置在服务端的匹配问题

小弟java程序猿,最近在做公司两个项目,一个是视频APP,它在后台上传的视频有一个地区属性,比如 湖南-长沙 ; 那么在Android客户端用户登录时,可以通过GPS取得用户登录所在地,比如取得:湖南长沙望城县xxx区xxx街道...;那么需求就是在哪个地区登录的用户只能看哪个地区的视频;这样子我在服务端录入的时候给视频的地址是 “湖南-长沙”;那么怎么跟Android端给我的地址来匹配判断呢? 当然我也想到先截取Android的地区信息,取到它的“省-市”再去服务端用模糊匹配查询。 但是这样一来,又造成了了另外一个问题,那就是我要说的第二个项目:洗车App的开发 , 洗车APP的需求是,比如定位到我的客户在“湖南长沙望城县xxx区xxx街道”登录,客户点击一下“预约洗车” ; 那么需要在地图上展示出来附件的洗车店,那么我服务端将洗车店录入数据库的时候,怎么录入它的开店位置, 如果录入“湖南长沙望城...”这种信息肯定不行,我是想可不可以录入经纬度,在Android端也取得用户所在地的经纬度,然后再去服务端写算法匹配,但是怎么写呢...怎么就能判断一个经纬度就是位于另一个经纬度之中呢(或者说是怎么判断一个经纬度和另一个经纬度是相近的呢)...实在想不出啊。经理一直在催,他自己不懂这些,真的求各位做过这些开发的给点建议啊。

  • 写回答

2条回答 默认 最新

  • oyljerry 2015-07-09 13:30
    关注

    你数据库录入的时候,分两列,一列是省份,一列是城市。这样查询的时候就可以的分开
    客户端android也是分出省份,城市。然后来匹配查询。

    评论

报告相同问题?

悬赏问题

  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)
  • ¥20 matlab yalmip kkt 双层优化问题
  • ¥15 如何在3D高斯飞溅的渲染的场景中获得一个可控的旋转物体
  • ¥88 实在没有想法,需要个思路
  • ¥15 MATLAB报错输入参数太多