Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Борис Салтыков

Зарегистрирован: 19.05.2008 Сообщения: 42 Откуда: angarsk / msk
|
Добавлено: Пн 16 Ноя 2009 18:12 Заголовок сообщения: как программно осуществить поворот карты |
|
|
в принципе можно вызвать заклинание actionsviewsetaxis, но там появляется окно, которое спрашивает, на сколько градусов поворачиваемся.
я же хочу повернуть карту на известное мне количество градусов без вызова диалоговых окон, в один "присест"!
это нужно для того, чтобы редактируемые домики всегда были бы горизонтальны для диспетчера, т.е. я делаю некий "интеллектуальный зум", который не только увеличивает нужный дом, но и удобно его поворачивает для препарирования
т.е. мне нужно нечто вроде actionsviewsetaxis с параметром (количество градусов). |
|
Вернуться к началу |
|
 |
Борис Салтыков

Зарегистрирован: 19.05.2008 Сообщения: 42 Откуда: angarsk / msk
|
Добавлено: Пн 16 Ноя 2009 18:26 Заголовок сообщения: |
|
|
НУЖЕН ИМЕННО ПОВОРОТ ОСЕЙ! не трансформация карты! |
|
Вернуться к началу |
|
 |
Михаил Власов

Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
|
Добавлено: Вт 17 Ноя 2009 13:53 Заголовок сообщения: |
|
|
Код: |
dim aNavigator
set aNavigator = Ingeo.MainWindow.MapWindow.Navigator
aNavigator.CenterX = ...
aNavigator.CenterY = ...
aNavigator.XAngle = ...
aNavigator.YMirror = ...
aNavigator.ZoomScale = ...
|
См. в IngeoIntfs.chm описание объекта IIngeoMatrixProjectionNavigator. _________________ С уважением, Михаил Власов. |
|
Вернуться к началу |
|
 |
Борис Салтыков

Зарегистрирован: 19.05.2008 Сообщения: 42 Откуда: angarsk / msk
|
Добавлено: Ср 18 Ноя 2009 18:40 Заголовок сообщения: |
|
|
большой человеческий thanx |
|
Вернуться к началу |
|
 |
|