TMapEditMetric. StartAction

 

TMapEditMetric

Top

Включить режим редактирования метрики.

 

procedure   StartAction; virtual;

 

Описание:

Вызов метода активизирует режим редактирования метрики. Если выбран режим EditMode, соответствующий редактированию метрики уже существующего объекта, то в окне отображения карты должен появиться контур этого. Далее визуализация редактирования метрики объекта будет осуществляться посредством изменения этого контура, а сам объект будет оставаться неизменным. Чтобы изменить метрику объекта и сохранить ее в базу карты, необходимо принять отредактированную метрику (двойным нажатием мыши на карте, либо нажатием левой кнопки мыши одновременно с клавишей Ctrl на клавиатуре) и вызвать метод Commit для объекта MapObj. Если выбран режим EditMode, соответствующий созданию нового объекта, то контур этого объекта будет наноситься на карту по мере добавления точек метрики нового объекта. Для сохранения этого объекта также потребуется  вызов метода Commit по окончании редактирования. Точечные и векторные объекты, которые отображаются своим видом из классификатора.

Перед вызовом метода должны быть корректно установлены свойства MapView, MapObj.