11 November 2010

GIS libraries for working with geometries, databases and terrain data.

See also Computational Geometry

GIS libraries

GeoTools
Open source java GIS toolkit.
PostGIS
Module for PostgreSQL to add support for geographic objects.
SEXTANTE (SIG)
Sistema EXTremeño de ANálisis TErritorial (SEXTANTE) is an open source java library of algorithms for spatial analysis developed in Extremadura, Spain.
GDAL - Geospatial Data Abstraction Library

C++ Library for reading DEM files, converting. It has python and java bindings (generated with SWIG).

Mapnik C++/Python GIS Toolkit | Welcome
Mapnik is a Free Toolkit for developing mapping applications. Above all Mapnik is about making beautiful maps.
Kabeja
Kabeja is a Java library for parsing, processing and converting Autodesk's DXF format.
GeoAPI
GeoAPI provides a set of Java language programming interfaces for geospatial applications.
Quantum GIS
Quantum GIS (QGIS) is a user friendly Open Source Geographic Information System (GIS).
SAGA - System for Automated Geoscientific Analyses
System to analyze raster terrain data.
GeoDjango
Geographic Web framework to build GIS Web applications and spatially enabled data.
Geoprocessing with Python using Open Source GIS
Saple python code for reading raster DEM files and processing.

Other lists of resources about GIS

freegis.org
Free GIS resources and libraries.
PyPI
The Python Package Index has a section for GIS: Scientific/Engineering::GIS
Open Source GIS
Index of Open Source / Free GIS related software projects.
PyPi GIS section
GIS section on Python Package Index.
freshmeat
Projects tagged "Geographical" at freshmeat.net.
Open Geospatial Consortium
The Open Geospatial Consortium, (OGC) is a organization for the development of standards for geospatial and location based services.

Related tags: gis