The Python Cartography Library, or PCL, is a package of modules for rendering GIS data from a variety of backends into maps. Its mission is to be the best possible Python interface to open source GIS software such as PROJ.4, GEOS, GDAL, OGR, and MapServer, and to be easy to use with Python Web application frameworks, as well as with matplotlib.
GEOS is a complete C++ implementation of the functions and predicates defined in the OpenGIS "Simple Features for SQL" specification. It includes high quality implementations of all the important spatial relationships and operations, robust versions of all functions in the dimensionally extended 9 intersection predicate model, implementations of the operators, Buffer(), Union(), and Intersection(), and all other SFSQL functions including Area(), Length(), Centroid(), etc.
OpendTect is a seismic interpretation software system. It enables you to process, visualize, and interpret multi-volume seismic data using attributes and modern visiualization techniques such as stereo viewing and volume rendering. Visualization elements can be moved freely through data space to interactively analyze data from stored volumes, or data calculated on-the-fly. For more advanced work, commercial plugins are available.
The Feature Data Objects API provides a generic, command-based interface to a number of back-end data source technologies for storing, retrieving, updating, and analyzing GIS (Geographic Information System) data. A provider is a specific back-end implementation of the FDO API that provides access to data stored in a particular data source technology.
Mapx is a coordinate transformation library developed at National Snow and Ice Data Center (NSIDC). It was initially developed from equations given by Snyder (1982). Additional projections have been added as needed. The C version currently supports 11 common projections, in both spherical and ellipsoid forms when appropriate. The Java version lags behind somewhat and currently supports nine common projections, in both spherical and ellipsoid forms when appropriate.
CGAL, the Computational Geometry Algorithms Library, is a large C++ library of geometric data structures and algorithms such as Delaunay triangulations, mesh generation, Boolean operations on polygons, and various geometry processing algorithms. CGAL is used in various areas: computer graphics, scientific visualization, computer aided design and modeling, geographic information systems, molecular biology, medical imaging, robotics and motion planning, and numerical methods.
JOpt.SDK is an automated vehicle routing and dispatching component for both Java/J2SE and .NET. It can solve Travelling Salesman Problems (TSP) and Capacitated Vehicle Routing Problems with Time Windows (CVRP,VRPTW). It offers route and transport optimisation with respect to various constraints such as time windows, load capacities, and prescribed itinerary. The component is based on genetic algorithms, and automatically determines an optimized allocation of vehicels to an arbitrary set of orders.
UDIG (User-friendly Desktop Internet GIS) is a spatial data viewer and editor with emphasis on the OpenGIS standards for Internet GIS, the Web Map Server and Web Feature Server standards. It provides a common platform for building spatial applications with open source components.