首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >控制OverlayItem大小

控制OverlayItem大小
EN

Stack Overflow用户
提问于 2011-03-05 08:16:11
回答 1查看 1.1K关注 0票数 5

我正在用一个ItemizedOverlay中的几十个OverlayItems构建一个地图。我的地图被设计成可以非常近距离地查看(大约是缩放级别的18+),OverlayItems彼此非常接近。放大后的地图看起来很好。然而,如果用户缩小,图标开始重叠,一切看起来都令人难以置信的垃圾。

有没有一种方法可以控制OverlayItem图标的大小,使其随地图缩放?如果没有,有没有办法在达到特定的缩放级别后隐藏图标?关于如何处理这个问题,有什么其他建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-27 23:04:49

Joshc,fegruior,你们可能想看看Geobeagle是怎么做到的。具体地说,这个文件:http://code.google.com/p/geobeagle/source/browse/trunk/GeoBeagle/src/com/google/code/geobeagle/activity/map/OverlayManager.java

它们管理两个覆盖,一个用于缩小时,另一个用于放大时。

从理论上讲,你可以有n个(无论有多少个缩放级别)覆盖图,它们都有不同大小的图标,并在放大和缩小时交换可见的图标。这可能会使处理变得繁重,但这是否是您想要做的事情,这是您需要做出的决定。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5200674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档