На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Структура классифкатора

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » Классификаторы и условные знаки
Страницы: 1
RSS
Структура классифкатора, понятие общая семантика
 
Здравствуйте господа разработчики!
Для уяснения логики построения классифкатора возникли следующие вопросы:
1. Что подразумевается под понятием "общая семантика для всех объектов"
2. Должна ли автоматически включатся подобная семантика, во все без исключения слоя?
Если не должна, то объясните взаимоисключающую логику ".. для всех объектов" и "не должна включатся в слой"
3. Что даёт галочка "Включить общие семантики" в разделе "редактирования объекта" (редактор классифкатора),
если при любом её статусе (включено не включено), в Гис Карте без проблем можно добавить общую семантику ?
----------
Буду благодарен за разьяснения.
Не тот глуп кто не знает, а тот, кто не знает где искать.
 
Здравствуйте Федор!
Цитата
KFF пишет:
1. Что подразумевается под понятием "общая семантика для всех объектов"
Это означает, что данная семантика будет автоматически добавлена в список семантик для всех объектов классификатора. Она будет разрешена для всех объектов.
Цитата
2. Должна ли автоматически включатся подобная семантика, во все без исключения слоя?
Если я не ошибаюсь, то эта семантика добавляется только к объектам карты. К семантике слоев она не добавляется.
В список семантик слоя включаются только назначенные пользователем семантики, так как они используются при выгрузке в базу/другие форматы.
Цитата
3. Что даёт галочка "Включить общие семантики" в разделе "редактирования объекта" (редактор классифкатора),
если при любом её статусе (включено не включено), в Гис Карте без проблем можно добавить общую семантику?
При установлении этого флага, все семантики, отмеченные как "общая семантика для всех объектов", будут добавлены в список семантик объекта автоматически.
Она "улучшает" читаемость семантик слоя. Есть одна тонкость - серия не может быть назначена по общей семантике. Её нужно назначить объекту именно как семантику объекта.
Изменено: Роман Демиденко - 18.01.2011 10:08:32
С уважением, Демиденко Р.А.
 
Ясно. Тогда обясние основной вопрос (см. пост выше).
1. Есть семантика , например 1000, я обозначаю её "Общей для всех объектов"
соотвественно это подразумевает, что все объекты которые имеются в классифкаторе и все которые будут созданны в будущем, автоматически наследуют эту семантику.
2. Понятие слой - это условное разделение классификатора на сектора. В каждом слоем может быть а может не быть объекта. Если объект всё таки попадает в слой, то есть слой не пуст, по логике вещей слою автоматически должны присваиватся все общие семантики классифкатора, или нет ???
3. отдельные семантики, которые касаются конкретного объекта, должны заполнятся вручную при необходимости, это правильный подход.
----------
Так суть вопроса заключается в том, что почему слой, не унаследует общие семантики при наличие в нём хотя бы одного объекта ?
Это неправильная логика редактора классификатора, или это изначальная задумка разработчиков ?
Не тот глуп кто не знает, а тот, кто не знает где искать.
 
Таблица семантик слоя добавлена исключительно для сохранения карты в другие форматы (SHP, MIF/MIF). Данная таблица всегда заполняется только пользователем. Общие семантики для всех объектов не имеют к данной таблице никакого отношения.
Изменено: Alexander Kruzhkov - 18.01.2011 15:07:54
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2026

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности