Надписывание объектов атрибутами геометрии

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 113
Зарегистрирован: 23 апр 2011, 10:18
Репутация: 0

Надписывание объектов атрибутами геометрии

Сообщение zubenko1592 » 06 ноя 2018, 13:33

Добрый день!
Подскажите, как можно надписать объекты (любые: точки линии, полигоны) их реальными атрибутами геометрии?
при чем мне нужно чтобы было к примеру так:

я надписал точку. в качестве надписей использовал ее координаты Х и У. и при перемещении точки координаты автоматически обновлялись в надписи.

Поэтому вариант с вычислением геометрии в атрибутивную таблицу и подписывание вычисленным полем не пойдет.

Подозреваю что можно как то использовать поле Shape. только не знаю как...

Ivanych999
Участник
Сообщения: 65
Зарегистрирован: 25 ноя 2013, 16:28
Репутация: 11

Re: Надписывание объектов атрибутами геометрии

Сообщение Ivanych999 » 06 ноя 2018, 18:53

На сколько я помню для текста подписи можно использовать выражения.
На Pythone можно написать так:
'%s, %s' % ([Shape].firstPoint.X, [Shape].firstPoint.Y)
где [Shape] - поле геометрии
Через запятую будут выведены координаты. Обновляться будут при каждой перерисовке.
Справка:
http://resources.arcgis.com/ru/help/mai ... 027000000/
http://resources.arcgis.com/ru/help/mai ... 070000000/

Ответить

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

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

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