C and C++ Programming

Caitlin Dempsey

Major content update:

Minor updates:

Guide to resources to learning C and C++ with an emphasis on spatial information. Find applications based on C and C++ as well as code snippets and tutorials.

EDBS Reader
A free (GPLed) reader software for the EDBS format has been released: EDBS_extra 2.0. This open source utility is written in ‘C’. The page is mostly in German.

Gen2shp
gen2shp is a simple C-Program which can read the format required by the ArcInfo generate command. The data in this file will be converted to the shapefile format which actually means to three files: .shp, .shx and .dbf.

MITAB
MITAB is an Open Source (i.e. Free) C++ library to read and write MapInfo .TAB (binary) and .MIF/MID files. It is based on the OGR library which is an implementation of the Open GIS Consortium Simple Feature specification.

ShapeLib
Shapelib is a simple C API for reading and writing ArcView Shapefiles. It is available in source form, with no licensing restrictions.





Suggest a resource: editor@gislounge.com
Photo of author
Caitlin Dempsey

Caitlin Dempsey is a geographer, writer, and founder and editor of Geography Realm. She holds bachelor's and master's degrees in Geography from UCLA and a Master of Library and Information Science (MLIS) from San José State University.

For more than two decades, she has written about geography, maps, geographic information systems (GIS), remote sensing, satellite imagery, and environmental science. Her work focuses on making geography accessible to a broad audience through articles, tutorials, and educational resources.

LinkedIn | Instagram

1 thought on “C and C++ Programming”

Comments are closed.