Открытие слоя, расположенного на сервере, аналогично открытию локального слоя, только вместо файлового пути слоя задается URL, имеющий вид:
zulu://login:password@host:port/dir/name.zl
zulu:// – протокол Zulu.
login – имя пользователя (может отсутствовать).
password – пароль для данного пользователя (если он указан).
host – IP-адрес сервера.
port – номер порта сервера.
dir – путь от корневого каталога области данных сервера до каталога, где расположен слой.
name – имя слоя.
.zl – расширение файлов описателей для серверных слоев Zulu (Zulu Layer)
Примеры
Dim Layer1 As Layer 'Создали слой- объект Layer Set Layer1 = New Layer 'Открыли слой на сервере Layer1.Open "zulu://192.168.0.1:6473/Piter/cells.zl" Dim Map1 As MapDoc 'Создали карту- объект MapDoc Set Map1 = New MapDoc 'Добавили в карту слой Map1.AddLayer "zulu://Alex:pass@Server_3:6473/Rastr/242908.zl"
Открытие карты, расположенной на сервере, не отличается от открытия локальной карты, только вместо файлового пути карты задается URL, имеющий вид, аналогичный URL слоя:
zulu://login:password@host:port/dir/name.zmp
Открытие проекта, расположенного на сервере, не отличается от открытия локального проекта, только вместо файлового пути проекта задается URL, имеющий вид, аналогичный URL слоя и карты:
zulu://login:password@host:port/dir/name.zpr
Если используется Windows авторизация пользователя, то при открытии на сервере слоя, карты или проекта в качестве login следует указывать строку $winnt$ без пароля:
zulu://$winnt$@host:port/dir/name.zmp