Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Shapefile.ShpSourceRead and write ESRI Shapefiles.
This implementation follows the technical description provided by ESRI. This description can be found here.
type shape = | Nullthe null shape
*)| Point of D2.point| PointM of D2M.point| PointZ of D3M.pointa single point
*)| MultiPoint of D2.bbox * D2.point array| MultiPointM of D2M.bbox * D2M.point array| MultiPointZ of D3M.bbox * D3M.point arraya set of points with its bounding box
*)| PolyLine of D2.bbox * D2.point array array| PolyLineM of D2M.bbox * D2M.point array array| PolyLineZ of D3M.bbox * D3M.point array arraya set of lines with its bounding box
*)| Polygon of D2.bbox * D2.point array array| PolygonM of D2M.bbox * D2M.point array array| PolygonZ of D3M.bbox * D3M.point array arraya polygon (set of rings) with its bounding box
*)| MultiPatchnot implemented yet
*)The type of a shape.
Shp.read file parses the file and returns a list of shapes.