pub struct GeoJsonWriter<'a, W: Write> {
    pub dims: CoordDimensions,
    /* private fields */
}
Expand description

GeoJSON writer.

Fields

dims: CoordDimensions

Implementations

Trait Implementations

Begin of dataset processing

End of dataset processing

Begin of feature processing

End of feature processing

Begin of feature property processing

End of feature property processing

Begin of feature geometry processing

End of feature geometry processing

Additional dimensions requested when processing coordinates

Process coordinate with x,y dimensions

Process coordinate with all requested dimensions

Begin of Point processing Read more

End of Point processing

Begin of MultiPoint processing Read more

End of MultiPoint processing

Begin of LineString processing Read more

End of LineString processing

Begin of MultiLineString processing Read more

End of MultiLineString processing

Begin of Polygon processing Read more

End of Polygon processing

Begin of MultiPolygon processing Read more

End of MultiPolygon processing

Request additional dimensions for coordinate processing

SRID of geometries Read more

Process empty coordinates, like WKT’s POINT EMPTY

Begin of GeometryCollection processing

End of GeometryCollection processing

Begin of CircularString processing Read more

End of CircularString processing

Begin of CompoundCurve processing Read more

End of CompoundCurve processing

Begin of CurvePolygon processing Read more

End of CurvePolygon processing

Begin of MultiCurve processing Read more

End of MultiCurve processing

Begin of MultiSurface processing Read more

End of MultiSurface processing

Begin of Triangle processing Read more

End of Triangle processing

Begin of PolyhedralSurface processing Read more

End of PolyhedralSurface processing

Begin of Tin processing Read more

End of Tin processing

Process property value. Abort processing, if return value is true.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.