«setMinWidthLayer»

Определяет минимальную ширину слоя.

Краткое описание

 void setMinWidthLayer(string strLayer,double dWidth);

Параметры

ПараметрыОписание
strLayerСлой, для которого определяется значение ширины.
dWidthМинимальная ширина слоя. Ширина задается в градусах или метрах, в зависимости от используемой карты.

Описание

Функция определяет ширину видимой области слоя. Значение ширины представляет собой разность между координатами «Х» правой и левой стороны открытого экрана средства просмотра карт GIS. Координаты можно запросить с помощью «getXRight» и «getXLeft». Если координата «Х» левой стороны 10, а правой стороны 100, будет отображаться область шириной 90. Если необходимо показывать слой только после увеличения масштаба, установите небольшое значение, например 50. Таким образом, слой начнет отображаться только в случае увеличения масштаба до момента, когда разница между координатами будет равна 50 или меньше.Если карта увеличена недостаточно, текст не будет показан. 
IconПРИМЕР
 Нижеследующий код задает минимальную ширину видимой области слоя 5000.

main()

{

  GisViewer_ewo1.setMinWidthLayer(«COUNTRY»,5000);

}

Используется для объекта:

Средство просмотра карты геоинформационной системы (GIS)

См. также

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *