RUS  ENG 

Путь к слою

Страницы: 1
RSS
Путь к слою
 
Здравствуйте.

Можно как-то получить массив полных путей к слоям карты, либо путь указанного слоя, если знаем только имя или индекс слоя?
Например, есть два слоя:
  1. Теплосети
  2. Объекты застройки
Используя выдуманный мною метод:
Код
MapDoc.Layers.GetPathByUserName('Теплосеть');
на выходе получаем:
Код
C:\Program Files (x86)\Zulu 8.0\Data\Yaroslavl\Теплосеть\Теплосеть.zl
Для слоя "Объекты застройки":
Код
C:\Program Files (x86)\Zulu 8.0\Data\Yaroslavl\Объекты застройки\Объекты застройки.zl

Искал в документации, но не нашёл. Возможно, плохо искал.
Изменено: Георгий Дорохов - 27.06.2019 10:08:24
 
Цитата
Георгий Дорохов написал:
Здравствуйте.

Можно как-то получить массив полных путей к слоям карты, либо путь указанного слоя, если знаем только имя или индекс слоя?
Например, есть два слоя:
Теплосети
Объекты застройки
Используя выдуманный мною метод:
Код
 MapDoc.Layers.GetPathByUserName('Теплосеть'); 
на выходе получаем:
Код
 C:\Program Files (x86)\Zulu 8.0\Data\Yaroslavl\Теплосеть\Теплосеть.zl 
Для слоя "Объекты застройки":
Код
 C:\Program Files (x86)\Zulu 8.0\Data\Yaroslavl\Объекты застройки\Объекты застройки.zl 

Искал в документации, но не нашёл. Возможно, плохо искал.
Свойство Name объекта Layer
 
И правда плохо искал. Это мне и нужно. Спасибо за быстрый ответ.
Страницы: 1