RUS  ENG 

Видимость слоя

Страницы: 1
RSS
Видимость слоя
 
Здравствуйте.

Подскажите пожалуйста, каким свойством можно воспользоваться в следующем случае:

Используется среда разработки C++ Builder 6.

При настройке карты в ZULU для каждого слоя есть возможность задать видимость или невидимость взависимости от масштаба изображения карты, к примеру Не отображать при масштабе более или менее.

Так вот, как это программно можно отловить, виден ли в при определенном масштабе отображения карты слой или нет?
Пыталась воспользоваться свойством get_Visible() у слоя, мне в любом случае возвращается -1, независимо от того какой масштаб и то, что какой то слой скрыт(не отображается) а какой то нет. А свойство Visible всегда почему-то равно true для всех слоев.
 
Visible не Visible говорит только о том, будет ли попытка отрисовки слоя в принципе. Например, если Visible=true, а слой не попадает в окно карты, он в этом окне тоже будет не виден.
А отображение при масштабах не более и не менее указанных задается в свойствах MaxScale MinScale. Рисуется данный слой или нет при данном масштабе карты определяется проверкой, что он Visible и сравнением MaxScale MinScale с масштабом карты MapScale
 
Большое спасибо за ответ.
Страницы: 1