Занимаюсь адаптацией показа инженерных сетей в ArcGIS. Столкнулся с проблемой автоматической подписи атрибутов. С точечным слоем колодцев я справился подписав два поля отметок верха и низа выражением на VB скрипте:
[FIELD1] & vbnewline & [FIELD2]
Являясь архитектором по образованию без навыков програмирования, выражение увидел в одной из веток на этом форуме.
Вопрос встал с подписью полилинии трубы, а именно атрибутов с трёх полей:
[FIELD1] тип трубы (В)
[FIELD2] диаметр трубы (только цифры (300))
[FIELD3] материал трубы (сталь)
Идея состоит в том, чтобы подписи были так, как это делают местные геодезисты в специализированном ПО. По центру полилинии [FIELD1] дальше пробел, потом в столбик сверху [FIELD2] перед значением которого стояло бы d= и под ним внизу [FIELD3]. Визуально показал на изображении с геодезической программы.
Возможно ли для подобной подписи сделать в ArcMap или ArcGIS Pro такое выражение?
Подписать объект в трёх разных местах
-
- Интересующийся
- Сообщения: 22
- Зарегистрирован: 18 июл 2009, 16:15
- Репутация: 2
-
- Участник
- Сообщения: 95
- Зарегистрирован: 25 ноя 2013, 16:28
- Репутация: 22
Re: Подписать объект в трёх разных местах
Можно сделать 3 класса подписей для слоя: тип трубы - подпись на линии, диаметр - над линией, материал - под линией
-
- Интересующийся
- Сообщения: 22
- Зарегистрирован: 18 июл 2009, 16:15
- Репутация: 2
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей