元素¶
- class geoalchemy2.elements.WKTElement(data, srid=- 1, extended=False)[源代码]¶
基类:
geoalchemy2.elements._SpatialElement
此类的实例包装WKT或EWKT值。
用法示例:
wkt_element_1 = WKTElement('POINT(5 45)') wkt_element_2 = WKTElement('POINT(5 45)', srid=4326) wkt_element_3 = WKTElement('SRID=4326;POINT(5 45)', extended=True)
- property desc¶
此元素的描述字符串。
- geom_from = 'ST_GeomFromText'¶
- geom_from_extended_version = 'ST_GeomFromEWKT'¶
- class geoalchemy2.elements.WKBElement(data, srid=- 1, extended=False)[源代码]¶
基类:
geoalchemy2.elements._SpatialElement
此类的实例包装WKB或EWKB值。
从数据库中读取的几何图形值将转换为此类型的实例。在大多数情况下,您不需要创建
WKBElement
实例你自己。如果
extended
是True
和srid
是-1
在构建时,将从EWKB数据中读取SRID。注意:您可以创建
WKBElement
使用geoalchemy2.shape.from_shape()
功能。- property desc¶
此元素的描述字符串。
- geom_from = 'ST_GeomFromWKB'¶
- geom_from_extended_version = 'ST_GeomFromEWKB'¶