Перемещение по карте
-
- Новоприбывший
- Сообщения: 3
- Зарегистрирован: 06 мар 2008, 11:52
- Репутация: 0
- Контактная информация:
Перемещение по карте
В ArcGIS 9.2 (ArcMap) на карте несколько шейпов, например шейп с регионами России, как мне переместиться например в Московскую облать програмно? (Ну чтоб Московская область была на весь экран)
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Для зуммирования используется первый слой.
Код: Выделить всё
Public Sub ZoomToLayer()
Dim pMxDoc As IMxDocument
Dim pMap As IMap
Dim pActiveView As IActiveView
Set pMxDoc = Application.Document
Set pMap = pMxDoc.FocusMap
Set pActiveView = pMap
If pMap.Layer(0) Is Nothing Then Exit Sub
pActiveView.Extent = pMap.Layer(0).AreaOfInterest
pActiveView.Refresh
End Sub
пристегивайтесь, турбулентность прямо по курсу
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя