Versions in this module Expand all Collapse all v0 v0.1.1 Oct 1, 2024 v0.1.0 Sep 24, 2024 Changes in this version + var ErrUnexpectedGeometryType = errors.New("unexpected geometry type") + var ErrUnexpectedValueType = errors.New("unexpected value type") + var SRID = 4326 + type Geometry struct + Geom T + func New[T geom.T](geom T) Geometry[T] + func (p *Geometry[T]) Scan(value interface{}) (err error) + func (p Geometry[T]) GormDataType() string + func (p Geometry[T]) String() string + func (p Geometry[T]) Value() (driver.Value, error) + type GeometryCollection = Geometry[*geom.GeometryCollection] + type LineString = Geometry[*geom.LineString] + type MultiLineString = Geometry[*geom.MultiLineString] + type MultiPoint = Geometry[*geom.MultiPoint] + type MultiPolygon = Geometry[*geom.MultiPolygon] + type Point = Geometry[*geom.Point] + type Polygon = Geometry[*geom.Polygon]