Что вы имеете в виду под "абсолютно другим способом", я угадать не смог, сколько ни пытался. Подозреваю, что вид модельного объекта для геометрии (точка, линия, область), что к типу объекта не имеет отношения, у объекта геометрия - просто один из атрибутов, современная модель данных позволяет все их объединять в одной коллекции (напримерАлексЮстасу писал(а):Ничего, что Вы начинаете сообщение с ESRI Shape, в котором тип объекта определяется ни разу не атрибутом, а абсолютно другим способом?
Код: Выделить всё
GEOMETRYCOLLECTION(POINT(2 3),LINESTRING(2 3,3 4))
Тип объекта задается в другом месте, при описании предметной области (на языке UML, IDEF, или еще как), как это будет реализовано - неважно, разнесением разных типов по разным файлам/таблицам/слоям, или значением какого-то атрибута (если структура атрибутивной части у разных типов одинаковая) - несущественно. И уж точно конкретная реализация (формат SHAPE или иной) к заданию типа не имеет отношения, это только форма для передачи содержимого, она содержимое не определяет.