package
0.0.0-20240723232616-84277df52193
Repository: https://github.com/codeindex2937/geotool.git
Documentation: pkg.go.dev

# Functions

BBoxFromPoints returns the bounding box calculated from points.
BoolField feturns a Field that can be used in SetFields to initialize the DBF file.
DateField feturns a Field that can be used in SetFields to initialize the DBF file.
FloatField returns a Field that can be used in SetFields to initialize the DBF file.
No description provided by the author
NewPolyLine returns a pointer a new PolyLine created with the provided points.
No description provided by the author
NumberField returns a Field that can be used in SetFields to initialize the DBF file.
ParseShapeType tries to extract ShapeType from string.
StringField returns a Field that can be used in SetFields to initialize the DBF file.

# Constants

BoolFieldLength is default length for boolean data type.
DateFieldLength is default length for 'Date' geodatabase data type.
FloatFieldLength is default length for 'Float' geodatabase data type.
FloatFieldPrecision is default precision for 'Float' geodatabase data type.
LongFieldLength is default length for 'Long' geodatabase data type.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
These are the possible shape types.
ShortFieldLength is default length for 'Short' geodatabase data type.
TextFieldLength is default length for 'Text' geodatabase data type.

# Structs

Box structure made up from four coordinates.
No description provided by the author
Field representation of a field object in the DBF file.
MultiPatch consists of a number of surfaces patches.
MultiPoint is the shape that consists of multiple points.
MultiPointM is the collection of multiple points with measures.
MultiPointZ consists of one ore more PointZ.
Null is an empty shape.
Point is the shape that consists of single a geometry point.
PointM is a point with a measure.
PointZ is a triplet of double precision coordinates plus a measure.
PolyLine is a shape type that consists of an ordered set of vertices that consists of one or more parts.
PolyLineM is the polyline in which each point also has a measure.
PolyLineZ is a shape which consists of one or more parts.
No description provided by the author
ShpReader provides a interface for reading Shapefiles.

# Interfaces

Shape interface.

# Type aliases

Polygon is identical to the PolyLine struct.
PolygonM structure is identical to the PolyLineZ structure.
PolygonZ structure is identical to the PolyLineZ structure.
http://play.golang.org/p/-CUbdWc6zz.
ShapeType is a identifier for the the type of shapes.