GeographicLib is a small set of C++ classes for converting between geographic, UTM, UPS, MGRS, and geocentric coordinates, for gravity (e.g., EGM2008), geoid, and geomagnetic field (e.g., WMM2010) calculations, and for solving geodesic problems. For documentation, visit https://geographiclib.sf.io
GeoSolid3D produces 3D geologic solid models, incorporated into the aquifer and confining units of the USGS ground water models, Modflow and Sutra. Uses GIS data of DEMs, geologic maps, and maps of river, watershed, recharge, and aquifer parameters.
Two dimensional (2D) fine mesh finite element (FE) grid editing system. Includes constrained Delaunay triangulation, and automated grid resolution changes based on local attributes. Win32 and Motif GUIs. Mature application, now going open source.
A library collection of FORTRAN 90 subroutines and functions for the handling of raster images and for remote sensing applications. The 'fwtools' name evolved from 'framework tools'.
The aim of this project is to translate the geostatistical BMELib Matlab Toolbox (http://www.unc.edu/depts/case/BMELIB/) into Python.
ThanDxflib is a library, written in Fortran 77, which makes the creation of .dxf drawings easy. The dxf files may be read by any CAD program.
The Atmosphere-Regolith-Vegetation (ARVE) project has the goal of creating, maintaining and distributing a state-of-the-art Dynamic Global Vegetation Model (ARVE-DGVM) for investigating the role of the Earth's land surface in the climate system.
A collection of Fortran interfaces to the most common Open Source GIS libraries, plus some more Fortran-specific tools.
Python-accessible toolkit for Geoscience & Remote Sensing Applications
GeoSciPy is a set of C and Python functions that provide an API for all aspects of Geoscience and Remote Sensing Applications. Functions include reading/writing of many data formats, images, vectors, ..., and processing of images, vectors, ... including map projections, ... The library is written C, using HDF5 as the file format for storage of all remotely-sensed data and ancillary data, as well as processed data. The C functions assume a particular format for the HDF5 file contents, and provide functions for reading and writing data to such files. There is also a Python API that provides a procedural as well as an object-oriented interface to these functions. A Python GUI for interacting with such datasets is also part of the project. While there are other open-source GIS, and image-processing packages available, this one is designed to be comprehensive, work on 3 major platforms, user-extensible, fast, and able to handle huge datasets. Click the Blog tab for more info.
r2d ('raster to desktop publishing') converts IDRISI-style raster images to common desktop publishing formats.
This is a collection of small fortran tools to perform various operations on raster images: projection, upscaling, downscaling, algebraic calculations etc. IDRISI binary raster format is assumed.