Страница 1 из 1
					
				Лабели в определенной позиции
				Добавлено: 17 ноя 2008, 12:11
				 AndreyL
				Еще вопрос по лабелям. Нужно, чтобы надпись ставилась с определенной стороны от символа, в зависимости от угла поворота символа, т.е. если символ повернут на 90 градусов, то лабель должна быть где-то на востоке, не важно, на северо- или на юго-востоке, но восточнее символа. Задача проста – расстановка элементов залегания слоев. Маплекс есть, но я там чего-то не нашел нужной опции – плохо, наверное, смотрел.
			 
			
					
				Re: Лабели в определенной позиции
				Добавлено: 17 ноя 2008, 15:07
				 gis
				Опять же делается через SQL-определение.
Углы поворота символа в таблице есть?
Создаете n-кол-во класов, для которых определяете точное местоположение надписи относительно символа. Это можно сделать при наличии лицензии Maplex. Для точечного слоя.
[Сообщение с мобильного устройства] 
 
			
					
				Re: Лабели в определенной позиции
				Добавлено: 17 ноя 2008, 15:28
				 AndreyL
				А по полю никак нельзя? Прямо по значению угла поворота? А то, если 7 типов пород, да еще 4 направления, то уже 28 классов получается
			 
			
					
				Re: Лабели в определенной позиции
				Добавлено: 17 ноя 2008, 15:50
				 gis
				нельзя - по полю можно установить только угол поворота надписи, а не ее местоположение относительно символа.
			 
			
					
				Re: Лабели в определенной позиции
				Добавлено: 17 ноя 2008, 15:55
				 AndreyL
				Понятно, спасибо!
А если с классами через Маплекс. В одной точке два замера разных пород (должны рисоваться разным цветом, цвет перевел в поле таблицы). Азимуты близкие, углы разные. Лабель рисуется только одна – второй нет. Непорядок, однако.
			 
			
					
				Re: Лабели в определенной позиции
				Добавлено: 17 ноя 2008, 16:08
				 gis
				смутно понял 

Если я так понимаю что две подписи для одной точки?
Там есть опция "размещать все надписи" или как-то типа этого 

 
			
					
				Re: Лабели в определенной позиции
				Добавлено: 17 ноя 2008, 16:12
				 AndreyL
				Да, спасибо, нашел. На третей вкладке Never remove label