Actively adding features to support improved science or performance by CIG.

How to Cite

Code changes:

Geodynamics Forum

Bug reports:
Github Issue Tracker

MIT License


A library for specifying spatial variation of parameters for boundary conditions, material properties, etc. Includes support for geographic projectsion via Proj4 and nondimensionalization. Used in PyLith.

Current Release

Source Packages

spatialdata-2.0.0.tgz [2021-01-09]

Update to use Proj 6.x. This is the final version to support Python 2.7.

View Prior Source Releases

[show] [hide]

spatialdata-1.10.0.tgz [2019-07-01]

Added UserFunctionDB for user-specified analytical functions. Changed GravityField::gravAcceleration() to GravityField::gravityAcc for consistency with gravityDir(). Added methods for computing density scale and pressure scale from other scales. Only three of length scale, time scale, pressure scale, and density scale are independent.

spatialdata-1.9.10.tgz [2017-09-06]

Improved error messages when reading SimpleDB and SimpleGridDB files. Provide information about the number of points read and instructions on how to fix common problems.

spatialdata-1.9.8.tgz [2017-03-31]

Added temperature scale to Nondimensional. Changed query values for gravity field (GravityField) from x, y, z to gravity_field_x, gravity_field_y, gravity_field_z. This makes it easier to use gravity within applications with other fields.

spatialdata-1.9.5.tgz [2015-02-19]

Added check for no data when validating UniformDB.

spatialdata-1.9.4.tgz [2014-08-20]

Updates to files for compatibility with automake v1.14.1. Also changed libsrc layout to eliminate need to export header files.

User Resources

Community Wiki

Visit the SpatialData Wiki page for additional support with building, using, or modifying SpatialData.

SpatialData Publications List

Research publications using SpatialData.

Community Discussion

Browse the CIG Mailing List Archive to find past discussions and previous troubleshooting help, or post to the CIG forum with questions or comments.

Developer Resources

Development Version

If you are interested in getting the development version of this code from the CIG repository, use the following git command:

git clone --recursive

You can also browse the history of modifications in the Git repository.

Issue/Bug Tracker on Github

Browse and/or submit new issues at our Github Issues Tracker.

Sign In