Trait geo::algorithm::from_postgis::FromPostgis [] [src]

pub trait FromPostgis<T> {
    fn from_postgis(_: T) -> Self;
}

Creates geometry from a PostGIS type.

Note that PostGIS databases can store data under any spatial reference system - not just WGS84. No attempt is made to convert data between reference systems.

Required Methods

Implementations on Foreign Types

impl<'a, T> FromPostgis<&'a T> for Option<Polygon<f64>> where
    T: Polygon<'a>, 
[src]

[src]

This returns an Option, because it's possible for a PostGIS Polygon to contain zero rings, which makes for an invalid geo::Polygon.

impl<'a, T> FromPostgis<&'a GeometryT<T>> for Option<Geometry<f64>> where
    T: Point + EwkbRead
[src]

[src]

This returns an Option, because the supplied geometry could be an invalid Polygon.

Implementors