Лабели в определенной позиции

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Лабели в определенной позиции

Сообщение AndreyL » 17 ноя 2008, 12:11

Еще вопрос по лабелям. Нужно, чтобы надпись ставилась с определенной стороны от символа, в зависимости от угла поворота символа, т.е. если символ повернут на 90 градусов, то лабель должна быть где-то на востоке, не важно, на северо- или на юго-востоке, но восточнее символа. Задача проста – расстановка элементов залегания слоев. Маплекс есть, но я там чего-то не нашел нужной опции – плохо, наверное, смотрел.
Последний раз редактировалось AndreyL 17 ноя 2008, 16:14, всего редактировалось 1 раз.

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Лабели в определенной позиции

Сообщение gis » 17 ноя 2008, 15:07

Опять же делается через SQL-определение.
Углы поворота символа в таблице есть?
Создаете n-кол-во класов, для которых определяете точное местоположение надписи относительно символа. Это можно сделать при наличии лицензии Maplex. Для точечного слоя.

[Сообщение с мобильного устройства] Изображение

AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Re: Лабели в определенной позиции

Сообщение AndreyL » 17 ноя 2008, 15:28

А по полю никак нельзя? Прямо по значению угла поворота? А то, если 7 типов пород, да еще 4 направления, то уже 28 классов получается

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Лабели в определенной позиции

Сообщение gis » 17 ноя 2008, 15:50

нельзя - по полю можно установить только угол поворота надписи, а не ее местоположение относительно символа.

AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Re: Лабели в определенной позиции

Сообщение AndreyL » 17 ноя 2008, 15:55

Понятно, спасибо!

А если с классами через Маплекс. В одной точке два замера разных пород (должны рисоваться разным цветом, цвет перевел в поле таблицы). Азимуты близкие, углы разные. Лабель рисуется только одна – второй нет. Непорядок, однако.

gis
Гуру
Сообщения: 515
Зарегистрирован: 24 янв 2007, 15:46
Репутация: 17
Откуда: Липецк
Контактная информация:

Re: Лабели в определенной позиции

Сообщение gis » 17 ноя 2008, 16:08

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

AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Re: Лабели в определенной позиции

Сообщение AndreyL » 17 ноя 2008, 16:12

Да, спасибо, нашел. На третей вкладке Never remove label

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя