shapereader
Read ESRI shapefiles
Data Fields
shp_record_t Struct Reference

Record.

#include <shp.h>

Data Fields

size_t record_number
 Record number (beginning at 1)
 
size_t record_size
 Content length in bytes.
 
shp_type_t type
 Shape type.
 
shp_point_t point
 Point if type is SHP_TYPE_POINT.
 
shp_pointm_t pointm
 PointM if type is SHP_TYPE_POINTM.
 
shp_pointz_t pointz
 PointZ if type is SHP_TYPE_POINTZ.
 
shp_multipoint_t multipoint
 Set of Points if type is SHP_TYPE_MULTIPOINT.
 
shp_multipointm_t multipointm
 Set of PointMs if type is SHP_TYPE_MULTIPOINTM.
 
shp_multipointz_t multipointz
 Set of PointZs if type is SHP_TYPE_MULTIPOINTZ.
 
shp_polyline_t polyline
 PolyLine if type is SHP_TYPE_POLYLINE.
 
shp_polylinem_t polylinem
 PolyLineM if type is SHP_TYPE_POLYLINEM.
 
shp_polylinez_t polylinez
 PolyLineZ if type is SHP_TYPE_POLYLINEZ.
 
shp_polygon_t polygon
 Polygon if type is SHP_TYPE_POLYGON.
 
shp_polygonm_t polygonm
 PolygonM if type is SHP_TYPE_POLYGONM.
 
shp_polygonz_t polygonz
 PolygonZ if type is SHP_TYPE_POLYGONZ.
 
shp_multipatch_t multipatch
 MultiPatch if type is SHP_TYPE_MULTIPATCH.
 

The documentation for this struct was generated from the following file: