Skip to content

ldgcomputing/libShape

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libShape

A library to handle the processing of ESRI shapefiles.

Purpose

Many government files, such as those provided by the United States Census Bureau and by many local municipalities are provided as ESRI shapefiles. This format allows the agency an easy and portable method to communicate both geographical and database details.

CAUTIONS

At this time the included library is only for LITTLE-ENDIAN systems.

Supported Shape Types

At this time only the following shape types are supported:

  • Null shape
  • Point
  • Polyline
  • Polygon

Unsupported shape types will be returned as

libShape::ShapeInvalid

which will still allow access to the database functions.

Building

This project uses "make" to build the necessary files. A specific target can be built by setting the target:

export TARGET=debug; make all

export TARGET=release; make all

To build the samples:

make samples

About

A library to handle the processing of ESRI shapefiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published