RUS  ENG 

Добавление изображения в карту как слой

Страницы: 1
RSS
Добавление изображения в карту как слой
 
Цитата
написал:
Евгений, добрый день!
Да, сделаем последний выбранный тип файлов запоминающимся и он будет выбираться в следующий раз по умолчанию.

Спасибо.
Можно через VBS добавить изображение в активную карту используя путь к файлу? Если у вас есть время, могли бы вы подробно написать как это сделать? Для указания пути я буду использовать Inputbox.

Я хочу программно проделать действие "Добавить слой -- Файл изображения -- открыть".

В справке есть пример добавления слоя, он скорее всего мне не подходит и я не могу понять, что такое "MapCtrl1"
" 'Добавляем еще оди слой в карту, но уже прямо через имя слоя MapCtrl1.Map.Layers.Add "G:\Zulu\Data\Streets.b00""
Попробовал так, не работает.
Sub add_rastr
Set L = Zulu.ActiveMapDoc

Set Layer1 = New Layer
Layer1.open "\\srv-z\scan\15 == Называевский район\15.1.1 == Называевск (г)\15.1.1.461\ИС\ИС.png"

L.map.Layers.add Layer1

End Sub
Изменено: Евгений Шадрин - 22.11.2024 09:38:21
 
Цитата
написал:

Спасибо.
Можно через VBS добавить изображение в активную карту используя путь к файлу? Если у вас есть время, могли бы вы подробно написать как это сделать? Для указания пути я буду использовать Inputbox.

Я хочу программно проделать действие "Добавить слой -- Файл изображения -- открыть".

В справке есть пример добавления слоя, он скорее всего мне не подходит и я не могу понять, что такое "MapCtrl1"
" 'Добавляем еще оди слой в карту, но уже прямо через имя слоя MapCtrl1.Map.Layers. Add "G:\Zulu\Data\Streets.b00""
Попробовал так, не работает.
Sub add_rastr
Set L = Zulu.ActiveMapDoc

Set Layer1 = New Layer
Layer1.open "\\srv-z\scan\15 == Называевский район\15.1.1 == Называевск (г)\15.1.1.461\ИС\ИС.png"

L.map.Layers.add Layer1

End Sub
Добрый день. MapCtrl1 - это ActiveX компонент для вставки карты в свое приложение.
Для работы в Zulu так работает:
Код
Sub LoadLayer    
    Set L = CreateObject("ZuluLib.Layer")    
   L.open "d:\PL-00109863_1.jpg"    
    Zulu.ActiveMapDoc.AddLayer L    
End Sub
Изменено: Алексей Аширов - 22.11.2024 09:38:21
 
Спасибо.
 
Здравствуйте.
Возможно ли добавить растровое изображение в масштабе 1к1. Не увеличивая и не уменьшая изображение при изменении масштаба карты?
Страницы: 1