Аннотации

0 голосов
спросил 29 Апр, 10 от Van_Geo (5,560 баллов) в категории Программные продукты Esri
Слой аннотаций привязанный к слою объектов создается путем конвертации подписей в слой аннотаций.
Через какое-то время, при добавлении объектов в слой-источник, аннотации не появляются...
В чем может быть проблема?
Связь не пропала, так-как для других объектов при изменении подписываемого атрибута - аннотация меняется.

14 Ответы

0 голосов
ответил 21 Май, 10 от Van_Geo (5,560 баллов)
Помогите пожалуйста!!!
В чем может быть загвоздка?
От этой проблеммы с аннотациями, я скоро полысею....
Не создаются, при создании объекта, хоть стриляй. Начисто подписал слой, конвертировал подписи в аннотации. И при создании нового объекта не появляются объекты-аннотации... Cry Wacko
0 голосов
ответил 21 Май, 10 от Grigoriy (127,020 баллов)
По-моему проще уже было заново создать все аннотации image.

Попробуйте для начала объединить все Ваши подклассы в один.

image
0 голосов
ответил 21 Май, 10 от Van_Geo (5,560 баллов)
Да, так и делаю - создаю заново...
Но каждый раз после того как добавлю пару объектов, заново создавать слой аннотаций и опять их расставлять..........

"Соединить классы аннотаций" - шас попробую
0 голосов
ответил 21 Май, 10 от Van_Geo (5,560 баллов)
Пока не объяснимый феномен заметил:
Если наново, в менеджере подписей, переделать класы надписей, взяв все из категорий символов, а после этого конвертировать надписи в аннотации, то все начинает работать как надо: при добавлении нового объекта создаются аннотации.
Если подробнее то так:
1)Был слой условных знаков в атрибутах которых значения для подписи. Изначально было около 40 стилей объектов.
2) На каждый стиль объектов сделал подпись
3) По ходу работы добавлялись стили объектов (санатории, дайвинг и т.д.). Когда добавлял стиль объекта соответственно добавлял класс надписей вручную изменяя SQL-запрос.
4) Потом выгружаю надписи в аннотации и проблема (которой я уже всем надоел)
5) А теперь взял в менеджере подписей, переделать класы надписей, взяв все из категорий символов, и сконвертировав в слой аннотаци все работает как надо.

Еще одни интересный момент: если создать вручную класс надписей и в SQL-запросе написать что-то типа '[NameRus] LIKE "*море*"'. То после конвертации в аннтотации, опять-же создавая новые объекты аннотации не создаются.
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...