gdkfz 发表于 2014-12-3 13:09:08

聚合MARKER应用实例,有源码,超实用!

本帖最后由 gdkfz 于 2014-12-3 13:21 编辑

在做地图开发,也搜罗了一些地图开发应用实例,对我挺有帮助的。想必对大家也一样,分享在这里。高清源代码一并奉上,哈哈,请叫我红领巾,不客气.......
嘿嘿,大家如果有好的应用实例也可以一起分享,技术嘛,越分享越进步~~
论坛里很多小伙伴都在问地图显示问题,如果某一区域的麻点密集,堆叠在一起,显示不清,看起来杂乱无章,肿么破?聚合MAEKER的功能,很好的解决这个问题。以下是我找到的Marker聚合效果的例子,还有源代码,分享一下,希望对大家有帮助。
项目名称Android_聚合MARKER
效果图:
[*]https://raw.githubusercontent.com/amapapi/Android_ClusterMarker/master/Resources/%E8%81%9A%E5%90%88%E6%95%88%E6%9E%9C.png         https://raw.githubusercontent.com/amapapi/Android_ClusterMarker/master/Resources/%E8%81%9A%E5%90%88%E7%82%B9%E7%82%B9%E5%87%BB%E4%BA%8B%E4%BB%B6.png


[*]源码下载地址:
[*]http://git.oschina.net/lbs/Android_ClusterMarker

[*]扫一扫,在手机上查看效果
[*]https://raw.githubusercontent.com/amapapi/Android_ClusterMarker/master/Resources/%E4%BA%8C%E7%BB%B4%E7%A0%81.png

zy233670 发表于 2014-12-3 14:00:04

你好 我看到了你的效果,这个效果可以实现吗?利用高德地图实现自定义market,很多人说用infowindow,但是infowindow不支持多个同时显示,那么像易代驾应用中那个地图上显示司机的效果,怎么实现呢。百度地图和腾讯地图都可以很容易实现此效果,高德地图难道不能实现这个效果!!!! 打开应用地图上实现这样效果的market标记 如图所示:http://lbsbbs.amap.com/forum.php?mod=viewthread&tid=1430&page=1#pid5414

gdkfz 发表于 2014-12-3 16:56:02

你好,可以实现的,聚合MARKER是一个比较实用的功能。你说的自定义弹出框,这个给你做个参考吧!
http://lbsbbs.amap.com/forum.php?mod=viewthread&tid=1469&extra=

dipingxian28 发表于 2015-3-31 16:47:56

你好看你的地图滑动很流畅,为什么 我写的地图滑动在总是一卡一卡的

shijiehexin 发表于 2015-4-21 16:29:58

dipingxian28 发表于 2015-3-31 16:47
你好看你的地图滑动很流畅,为什么 我写的地图滑动在总是一卡一卡的

他是聚合少 所以流畅 多点就卡 你看看源码 我看了有问题 需要改

a2531690 发表于 2015-6-11 16:46:59

http://lbsbbs.amap.com/forum.php?mod=viewthread&tid=5182&extra=page%3D1
请问这种效果怎么实现呢?
还有就是我下载你的demo运行时会报
Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
这两个错误,不知道怎么解决求指点

bylomo 发表于 2015-7-3 08:40:15

您好!我在使用ClusterOverlay的时候会覆盖我之前使用的TileOverlay以及自定义的Marker,请问它们是只能选一个吗还是说我使用的方法有误呢?地图在init()的时候先添加TileOverlay后添加ClusterOverlay,但是顺序反过来也是不对的...

amap_138****398 发表于 2016-1-11 21:27:17

请问一下可不可以实现分类聚合,比如说我的地图上有汽车,自行车两大类marker,然后汽车marker和自行车marker分别聚合,不要混在一起?

amap_186****520 发表于 2016-4-15 10:17:09

更新了V3.2.0的地图sdk,会出现单个marker不显示的现象,是什么问题啊

amap_187****266 发表于 2016-5-16 12:00:15

这个帖子有点老啊,我有一种不同的实现,但是也有弊端。
BitmapDescriptorFactory.fromView(view);利用这个方法可以直接将你自定义的布局作为你的Marker显示出来,想同时显示多少个Marker就同时显示多少个。当然布局内容可以自己随意设计。但是高德的的这个方法当你传入的是同一个view的时候(view的文字图片不一样),只会显示一个正常的Marker,其他的都是默认样式的Marker,所以每一view都要重新inflate进来。这点对应内存可能有点损耗。最近我还在找解决办法呢
页: [1] 2
查看完整版本: 聚合MARKER应用实例,有源码,超实用!