Компонент axGetMapPoint |
Компонент axGetMapPoint предназначен для получения координат точки, лежащей на контуре объекта карты. Выбираемая точка может либо существовать в метрике объекта (т.е. такая точка реально существует в описании метрики объекта карты) либо точка может быть виртуальной (т.е. точка с такими координатами принадлежит контуру объекта карты, но реально ее в описании объекта карты не существует). Выбор точки осуществляется в интерактивном режиме. Для удобства, выбираемая точка контура объекта визуально соединяется пунктирной линией с текущим положением курсора мыши. Для выбора точки необходимо нажать и отпустить левую кнопку мыши. В компоненте axGetMapPoint должно быть обязательно указано с каким компонентом axcMapView он работает. Для активизации режима выбора точки необходимо вызвать метод axGetMapPoint.StartAction (в окне отображения карты axcMapView будет отображаться пунктирная линия от курсора мыши до точки объекта). Нажатие левой кнопки мыши означает выбор текущей точки и будет вызвано событие OnPointSelect. Ограничение на количество выбираемых точек не накладывается. Для окончания процесса выбора точек объекта необходимо вызвать метод axGetMapPoint.StopAction.
Свойства только режим "редактирования кода"
режимы "редактирования кода" и "дизайн"
Методы
События |