Я ищу способ обновить «титры слоев» в динамическом текстовом поле. Я нашел способы использования кредитов карты или фрейм данных кредитов здесь , но не могу показаться способом получить информацию , полученную из слоя.
Кажется, я просто создаю пустую строку каждый раз. Кто-нибудь делал это или нашел обходной путь? Похоже, очень полезный способ обновить кредиты карты практически без ресурсов.
Ответы:
Как упоминалось в моем комментарии выше, нет способа сделать это с помощью динамического текста. Тем не менее, вы можете написать скрипт для этого и прикрепить его к кнопке добавления Python или запустить, когда вы сохраняете MXD или что-то еще. Вам нужно будет создать текстовый элемент для хранения кредитов и назвать его примерно так: «КРЕДИТЫ» следующим образом:
Основной код будет выглядеть примерно так:
источник