Я хочу вставить записи из API в свою базу данных postGIS. Геометрия API отвечает сочетанием линий и мультилиний со значением Z.
Как я могу смешать оба типа в один и тот же столбец геометрии?
Как только я попадаю в запись, которая является строкой, я получаю ошибку типа данных. Если я использую тип геометрии Geometry, то I Geometry имеет Z-размер, а столбец — нет.
Вот мое определение таблицы. Как я могу определить таблицу, которая может смешивать простые/многострочные строки со значением Z?
class Item(Base):
__tablename__ = 'test'
id = Column(Integer, primary_key=True)
kategori = Column(String)
geom = Column(Geometry('MultiLineStringZ', dimension=3))