Различия между ItemizedOverlay и классом Overlay - PullRequest
10 голосов
/ 02 сентября 2010

Может кто-нибудь сказать мне, когда использовать Overlay или когда использовать класс ItemizedOverlay!

В чем различия между этими двумя классами?

Методы рисования делают одно и то же?

Могу ли я использовать только класс ItemizedOverlay в моем проекте или я должен использовать и Overlay в качестве базового класса!

Спасибо

1 Ответ

24 голосов
/ 02 сентября 2010

Overlay - это общее наложение.ItemizedOverlay - это подкласс, который облегчает создание наложения, представляющего собой дискретную серию отмеченных точек на карте.Так что, если вы пытаетесь показать маршрут автобуса, или заштриховать регион, или что-то в этом роде, Overlay - это класс, который вам нужен.Если вы пытаетесь показать коллекцию ресторанов, церквей или чего-то еще, ItemizedOverlay работает.

Обратите внимание, что ItemizedOverlay рассчитано на скромное количество баллов (например, десятки).Если у вас большое количество очков, вам может потребоваться создать собственный Overlay только из соображений производительности.

...