10
有人可以告诉我什么时候使用Overlay或何时使用ItemizedOverlay类!ItemizedOverlay和Overlay类之间的差异
这两个类别有什么区别?
绘制方法做同样的事情?
我可以在我的项目中只使用ItemizedOverlay类,或者我必须使用Overlay作为基类!
谢谢
有人可以告诉我什么时候使用Overlay或何时使用ItemizedOverlay类!ItemizedOverlay和Overlay类之间的差异
这两个类别有什么区别?
绘制方法做同样的事情?
我可以在我的项目中只使用ItemizedOverlay类,或者我必须使用Overlay作为基类!
谢谢
Overlay
是一般覆盖。 ItemizedOverlay
是一个子类,可以更轻松地创建覆盖图,该覆盖图是地图上标记点的离散序列。所以,如果你想要显示一条公交路线,或遮蔽一个区域,或者类似的话,Overlay
就是你想要的班级。如果你想展示一些餐馆或教堂,或者其他什么,ItemizedOverlay
的作品。
但是,请注意ItemizedOverlay
是为适中的点数(例如几十个)设计的。如果您有大量积分,您可能需要创建自己的Overlay
,仅出于性能原因。
CommonsWare,谢谢你的帮助 我想绘制路线,而且在这条路线上我想添加可拖动的标记。 两点之间的每条线都应该放入不同的叠加项?你能否给我一个想法 – Jovan 2010-09-02 17:00:38
@Jovan:你可能需要两个覆盖层,一个覆盖层用于路线,另一个覆盖标记的“ItemizedOverlay”。这是一个演示拖放式标记的项目:http://github.com/commonsguy/cw-advandroid/tree/master/Maps/NooYawkTouch/ – CommonsWare 2010-09-02 17:30:00
地图的v2中的ItemzedOverlay等价于什么? – 2012-12-16 23:30:13