Google map 开发
文章平均质量分 94
Google map 开发实战
Maple_Shao
Android Developer
展开
-
在Genymotion虚拟机上安装Google Apps
Genymotion 来自于 AndroVM 这个开源项目,基于 x86 和 VirtualBox,支持 OpenGL 加速,可以用于 Mac / Win / Linux 。然而最近发布的新版,新增了拖拽安装 apk功能,但是移除了 Google 市场。导致运行带有Google map 之类应用时提示下载安装不在赘述,只解决Genymotion模拟器不支持谷歌服务问题:原创 2016-05-11 16:06:56 · 6805 阅读 · 0 评论 -
Google map获取手机屏幕当前显示地图的范围
在开发时,可能用到手机屏幕当前显示Google map的显示范围,也就是显示矩形四个顶点,怎么获取那?系统有提供的方法:VisibleRegionhttps://developers.google.com/android/reference/com/google/android/gms/maps/model/VisibleRegion原创 2016-09-22 18:21:21 · 2684 阅读 · 0 评论 -
Google map根据经纬度获取地址信息
Google map经纬度解析http://stackoverflow.com/questions/9409195/how-to-get-complete-address-from-latitude-and-longitude Google map 根据指定经纬度解析出可读的地址信息,也就是地址解码了,主要使用 Geocoder。 需要借助两个类Geocoder和Address,可点击查看原创 2016-08-23 16:14:31 · 13579 阅读 · 0 评论 -
解决Google map在手机上debug版本可用,release版本不可用的问题
问题描述:在做Google map开发时,在android studio 上debug调试时可以正常使用,但是发布release版本时却不可用了。根本原因是使用的keystore不一样了,debug模式下调试app,使用的系统默认的debug.keystore。release模式下出包时,使用的是自己设定的keystore。在Google map原创 2016-08-01 15:40:38 · 1772 阅读 · 1 评论 -
[几何]判断两个线段是否相交(多语言实现)
本文主要讲怎么判断两个线段是否相交 参考博客:http://www.geeksforgeeks.org/check-if-two-given-line-segments-intersect/http://www.cise.ufl.edu/~sitharam/COURSES/CG/kreveldintrolinesegment.pdfhttp://geomalgorithm...原创 2016-05-24 11:38:33 · 3519 阅读 · 0 评论 -
[几何] 判断点是否在任意多边形内
最近项目用到:在Google map上判断事发地点,是否在管辖区域内。也就是典型的判断一个点是否在不规则任意多边形内的例子。但是Google Map没有提供相应的api,找资料发现百度地图提供了一个工具类,肿么办,为了一个工具类,加入百度地图吗,操蛋,这是不可能的!百度地图api链接:http://wiki.lbsyun.baidu.com/cms/androidsdk/doc/v3_7_......原创 2016-05-26 09:55:16 · 12282 阅读 · 36 评论 -
[几何] 计算任意多边形的面积、中心、重心
最近项目用到:在不规则任意多边形的中心点加一个图标。(e.g: xx地区发生暴雪,暴雪区域是多边形,给多边形中心加一个暴雪的图标)之前的设计是,计算不规则多边形范围矩形bounds的中心点。这个比较简单,对于一些圆,矩形,凸多边形都比较适合。但是遇到凹多边形就会出现问题,比如一个月牙型的不规则多边形,bounds的中心点,就落到月牙外了。就有点难以接受了。经过讨论,决定将中心改为重心。...原创 2016-12-15 16:17:31 · 36489 阅读 · 34 评论