Страница 1 из 1
надписать объекты в ArcMap
Добавлено: 19 дек 2013, 13:30
кингстон
в таблице атрибутов Arcmap в одном числовом поле -номера полей, в другом поле -их площадь.
программа ставит их рядом. Может можно с помощью скрипта выставить их на карту в виде дроби?
Есть скрипт с которым Работала в ArcMap9.2 В arc Map10.1 он не работает.
Re: надписать объекты в ArcMap
Добавлено: 19 дек 2013, 14:16
Andrey Zhukov
Да на ВБ все то же самое, в Выражение писать что-то вроде:
[ПОЛЕ1] + "/" + [ПОЛЕ2]
Re: надписать объекты в ArcMap
Добавлено: 20 дек 2013, 07:22
doujin
На VBScript:
Код: Выделить всё
"<UND>" & [Field1] & "</UND>" & vbnewline & [Field2]
На Python:
Код: Выделить всё
u'<UND>{0}</UND>\n{1}'.format([Field1], [Field2])
А вообще задача вывода нескольких полей в несколько строк на столько популярна, что даже в справке есть пример, но никто не видит.
Построение выражения надписи
Re: надписать объекты в ArcMap
Добавлено: 23 дек 2013, 13:37
кингстон
Спасибо! Надписала в виде дроби с помощью -u'<UND>{0}</UND>\n{1}'.format([Field1], [Field2])-получилось!