Здравствуйте. Подскажите, пожалуйста, как в AutoCAD Map3D заполнить семантические данные для объектов. Как создать объект на основе определенного класса, чтобы получить его уже с готовой семантикой? Спасибо.
С помощью Feature Classes, Object Data и т.п.
Не очень понятно, что у Вас уже есть? Что нужно получить?
Или уже интереса нет?
Возможен вот такой вариант автоматического создания и заполнения семантики непосредственно в момент создания объекта. См. видео http://youtu.be/l1DizB0EIlo
Используются возможности классификатора Object Classes
Предустановленные значения вводятся здесь
Вся процедура кратко:
1. Создать таблицу OD с нужным набором полей.
2. Создать слой на котором должны создаваться объекты
3. Создать объекты, привязать таблицу OD к объектам
4. Войти в профиль с правами суперюзера или другой, которому разрешено подключение файлов класификатора.
5. Создать новый файл классификатора .xml (или подключить уже существующий)
6. Создать базовый класс, на основе которого будете создавать элементы. При созданни этого класса можно сразу назначить свойства общие для всего класса элементов
7. Создать элемент, назначить дополнительные свойства - отметить галочкой таблицу OD и задать предустановленное значение для создаваемого элемента
8. Аналогичным образом создать остальные элементы класса.
Если нужна расшифровка, то пишите какой пункт описать подробнее
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.