这是到新公司以后接到的第一个任务(测试任务),嘿嘿,第一次画地图,一开始整个人都方了。。。方过了一个周末,还好两天差不多就弄出来了。感谢互联网啊,让我这种渣渣得以继续生存,但是也意识到自己编码能力真的需要努力。废话不多说了,来上需求和实现代码吧。 【需求】 通过给定的经纬度坐标点来自定义规划线路,要 ...
分类:
其他好文 时间:
2017-07-05 11:50:56
阅读次数:
2394
一、背景前提(可忽略) 去年在做app轨迹时,因为要用轨迹数据文件(其实就是位置点经纬度的集合)在mock工具上进行回放,但要生成海外轨迹时,泉叔(跟我同一时期入职菊厂,但已有9年开发经验的大神)用Python写了一个脚本,自动生成海外轨迹数据文件(其实就是读取config事先写入的起点终点经纬度, ...
分类:
编程语言 时间:
2017-07-04 01:02:44
阅读次数:
284
就昨天,我遇到一个神奇的问题,就是android原生的GPS定位在我的魅族4上跑的顺顺利利,但是一到了红米note4x或者最近的新android上就不能定位了,我把高德百度的定位接口都用过,但是就是报没权限的错误,我检查了一下AndroidManifest配置文件,ok都有,什么高德的key,权限等 ...
分类:
其他好文 时间:
2017-07-02 13:40:32
阅读次数:
434
本期的技术沙龙主题内容是LBS技术,虽然LBS应用最近这两年在业内炒得风生水起,但是我感觉离广泛应用好像还是有一定距离。 本期的讲座主讲讲师是百度定位服务负责人张传明、陌陌的CTO李志威、北邮邓中亮教授,覆盖了技术实现原理、实际应用经验、学术发展前沿三个方面。 张传明工程师的讲座分析了目前手机定位技 ...
分类:
其他好文 时间:
2017-07-02 12:24:53
阅读次数:
182
来源:http://www.wubiao.info/401作者:wubiao微信、陌陌 架构方案分析近两年、手机应用。莫过于微信、陌陌之类最受欢迎。但实现原理,分享文章甚少。故,提出两种方案,供分享;不正确之处。敬请留言学习。目标解决大型应用(微信、陌陌级别)中。用户经纬度在不断更新。用户查找频繁的 ...
分类:
微信 时间:
2017-07-01 22:42:09
阅读次数:
344
给定两点的经纬度。计算两点之间的距离。这里要注意经纬度一定要依照顺序填写 1. 利用android中的工具获得,单位是米 float[] results=new float[1]; Location.distanceBetween(latitude,longitude,Double.parseDou ...
分类:
移动开发 时间:
2017-07-01 11:04:07
阅读次数:
216
首先要注册百度地图API。 1、登录百度地图开放平台http://lbsyun.baidu.com 注册账号,完善信息,点击网站右上角的“API控制台”,点击,创建应用。 应用类型选择:“浏览器端”,应用服务全选,Referer白名单:* 点击提交。会生成一个访问应用(AK)。 AK码记下来,后面页 ...
分类:
Web程序 时间:
2017-06-30 19:58:47
阅读次数:
396
来自谷歌地图的计算公式: 通过JAVA的Math类各种方法调用。实现上述公式 private static double EARTH_RADIUS = 6378.137;// 单位千米 /** * 角度弧度计算公式 rad:(). <br/> * * 360度=2π π=Math.PI * * x度 ...
分类:
编程语言 时间:
2017-06-29 19:24:19
阅读次数:
193
MKMap显示地图后,假设用户移动了地图。自定义的数据就须要刷新了。所以这个时候。中心点的经纬度就比較重要了。 本文演示怎样获取经纬度 在MKMapViewDelegate里有个方法 - (void)mapView:(MKMapView *)mapView regionDidChangeAnimat ...
分类:
移动开发 时间:
2017-06-27 13:44:57
阅读次数:
169
LBS功能很好很强大,基于此能做很多有意义的软件。 知识更新很快,看最新的教材,看最新的帖子。 多看第一手官方文档,最权威,效率最高。 知识点梳理: LBS :location based services 基于位置的服务。 AK :API(Application Programming Inter ...
分类:
移动开发 时间:
2017-06-25 13:16:34
阅读次数:
170