Versions in this module Expand all Collapse all v0 v0.2.13 Apr 12, 2023 Changes in this version + var FixOrientation = false + type Decoder struct + func NewDecoder(filename string) (*Decoder, error) + func (r *Decoder) Close() + func (r *Decoder) DecodeRow(rec interface{}) bool + func (r *Decoder) DecodeRowFields(fieldNames ...string) (g geom.Geom, fields map[string]string, more bool) + func (r *Decoder) SR() (*proj.SR, error) + func (r Decoder) Error() error + type Encoder struct + func NewEncoder(filename string, archetype interface{}) (*Encoder, error) + func NewEncoderFromFields(filename string, t shp.ShapeType, fields ...shp.Field) (*Encoder, error) + func (e *Encoder) Close() + func (e *Encoder) Encode(d interface{}) error + func (e *Encoder) EncodeFields(g geom.Geom, vals ...interface{}) error