Подтипами называются подгруппы пространственных объектов класса пространственных объектов, или объектов таблицы, с одинаковыми атрибутами. Они используются как метод классификации данных.
Подтипы позволяют сделать следующее:
- Увеличить производительность базы геоданных путем представления разнообразных объектов реального мира как подгруппы пространственных объектов определенного класса пространственных объектов, вместо создания новых классов пространственных объектов для каждого объекта. Например, улицы одного класса пространственных объектов можно разделить на три подтипа: магистральные улицы, улицы, прочие улицы (переулки, проезды, тупики)
- Установите значение по умолчанию, которое автоматически присваивается вновь создаваемым объектам. Например, подтип прочие улицы может быть создан и настроен так, что при добавлении в класс пространственных объектов объекта такого типа, атрибут ограничения скорости для него будет автоматически установлен как 40 км/ч.
- Примените к объектам домен кодированных значений или диапазон, чтобы обеспечить установку правильных значений входной информации. Например, в сети водоснабжения, подтип магистральных трубопроводов может иметь домен кодированных значений по применяемым материалам, который не позволит использовать чугун, ковкое железо или медь при их проектировании.
- Создайте правила связности между разными подтипами и классами пространственных объектов для сохранения целостности сети. Например, в сети водоснабжения, гидрант может соединяться только с гидрантным ответвлением, а не с домовым вводом.
- Создайте правила топологии между разными подтипами и классами пространственных объектов, находящимися в топологии. Например, вы можете установить правило, что объекты-улицы должны соединяться с другими объектами-улицами на обоих концах, кроме тех случаев, когда объекты относятся к подклассу тупиков.
- Разработайте правила отношений между разными подтипами, таблицами и классами пространственных объектов.Например, в электросети можно создать правило отношений между подтипами, указывающее, что трансформаторы класса А устанавливаются на стальных опорах, а трансформаторы класса В - на деревянных.
- Создайте собственные правила, регулирующие взаимоотношения между пространственными объектами, написав их вручную.
Подтипы можно создать двумя способами:
- Используйте контекстное меню в дереве Каталога (Catalog tree).
- Реализуйте процедуры геообработки, используя группу инструментов Подтипы.