有人可以告诉我何时使用Overlay或何时使用ItemizedOverlay类!

这两个类(class)之间有什么区别?

绘制方法做同样的事情吗?

我可以在项目中仅使用ItemizedOverlay类,还是必须将Overlay用作基类!

谢谢

最佳答案

Overlay是常规叠加层。 ItemizedOverlay是一个子类,可让您更轻松地创建叠加层,该叠加层是 map 上一系列离散的标记点。因此,如果您尝试显示公交路线,阴影区域或类似内容,则Overlay是您想要的类。如果您试图显示餐馆,教堂或其他任何东西的集合,则ItemizedOverlay可以使用。

不过请注意,ItemizedOverlay设计用于适量的点(例如几十个)。如果您有很多点,则可能仅出于性能原因而需要创建自己的Overlay

10-08 13:58