Это старая версия документа!
Требования:
Что предлагается: Есть Карта. На ней отображаются Объекты.По-видимому,объекты отрисовываются сами (?) на свои канвасы, (при изменении масштаба изображения они перерисовываются, либо объекты хранят изображения сразу для всех масштабов, если масштаб будет дискретным) либо им передается указатель на карту, на которой они что-то рисуют(?)
Карта определяет, какие объекты надо рисовать на экран и рисует их. Также надо продумать, как будет происходить выделение объекта.
Далее, карта обладает Указателем - в зависимости от режима,указатель либо просто выделяет объект, либо рисует линию между объектами.
Взаимолдействие между объектами и картой происходит через указатель (?).