Skip to content

Releases: geodynamics/spatialdata

spatialdata v3.1.0

15 Dec 01:23
781a019
Compare
Choose a tag to compare
  • Add AnalyticDB for a spatial database composed of analytic functions.
  • Add CSGeoLocal for local rotated geographic coordinate systems.
  • Switch from CppUnit to Catch2 for C++ testing framework.
  • Bugfixes
    • Update spatial database validateParameters() to use correct data member (self.label -> self.description).
  • Update Pyre requirement to version 1.1.0.
  • Update Python requirement to version 3.8 or later.

spatialdata v3.0.0

06 Jun 18:31
ca4b7e8
Compare
Choose a tag to compare
  • Convert to Python 3
  • Change label in SpatialDB and TimeHistory to description to avoid confusion with other Pyre properties called label.
  • Create online documentation for Spatial Data that is now separate from PyLith.
    • Documentation covers more features and use cases.
    • Examples include C++, Python, and cfg files.

spatialdata v2.0.0

10 Jan 03:10
a1ece2b
Compare
Choose a tag to compare
  • Update to use Proj 6.x. This allows a user to specify a coordinate system using a string consisting of Proj parameters, EPSG code, or WKT.
  • Eliminate overloading of getters/settings in C++ interface. Use getXXX/setXXX instead, which is more widely used.
  • Clean up layout of C++ unit test code. Consolidate files with test data.
  • Add factory methods for creating spatial database writers to bypass validators that require files to exist. This is a result of using Pyre validators to check that spatial and temporal database file exist (this triggers early notification of any missing spatial or temporal database files).
  • Improve continuous integration testing via docker containers for multiple Linux distributions and Travis CI.

This is the final release for Python 2.7. The next release will only support Python 3.6 and later.

spatialdata v1.10.1

23 Oct 21:28
d2ea4ce
Compare
Choose a tag to compare
  • Fix bug in composite spatial database. Allow queries that only use one of the two spatial databases.

  • Update geocoords pytests to be compatibility with Proj 6.3.2.

spatialdata v1.10.0

01 Jul 22:57
30fb9f7
Compare
Choose a tag to compare
  • Added UserFunctionDB for user-specified analytical functions.

  • Changed GravityField::gravAcceleration() to GravityField::gravityAcc for consistency with gravityDir().

  • Add 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 v1.9.10

24 Aug 16:43
Compare
Choose a tag to compare

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 v1.9.9

19 Jun 15:37
Compare
Choose a tag to compare
  • BUGFIX: Improved Python interface to SimpleGridDB to make it possible to write 1-D and 2-D files.

  • Improve validation error messages; some error messages were missing spatial database label.

spatialdata v1.9.8

24 Mar 18:23
Compare
Choose a tag to compare
  • 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 v1.9.7

19 Oct 17:40
Compare
Choose a tag to compare
  • Added version information.
  • Fixed compilation issues associated with gcc-6.x.
  • Added configuration for testing via Travis.

spatialdata v1.9.6

15 Jun 00:05
Compare
Choose a tag to compare

Improve checking for parsing errors for spatial database files.