Skip to content

Releases: dvdoug/PHPCoord

v5.8.0

03 Feb 21:19
Compare
Choose a tag to compare

Added

  • Support for compressed grid files to reduce distribution sizes

v5.7.0

27 Jan 00:43
Compare
Choose a tag to compare

Changed

  • Updates to data for Canada, Denmark, France, Germany and USA
  • More aggressive buffering of extent polygons

v4.7.1

26 Jan 23:20
Compare
Choose a tag to compare

The v4.x series is receiving basic maintenance only. All feature development takes place in v5.x.
This is because one of PHP8.1's new deprecations
required a significant non-backwards compatible change to address.

Fixed

  • Buffering of Irish extent

v5.6.0

30 Sep 18:54
Compare
Choose a tag to compare

Changed

  • Updates to data for Australia, Austria, Canada, Germany, Italy, Netherlands, Portugal, South Korea, UK and USA

v5.5.0

07 Jul 21:45
Compare
Choose a tag to compare

Added

  • Support for Lambert Cylindrical Equal Area (Spherical) projection

Changed

  • Infer a current epoch when doing time-dependant transforms and no explicit epoch is supplied
  • Updates to data for Polar regions, Algeria and Spain

Deprecated

  • The namespace of all *Point classes have been tidied up and changed to from PHPCoord to PHPCoord\Point e.g.
    PHPCoord\GeographicPoint is now PHPCoord\Point\GeographicPoint. An alias has been provided, all existing
    code referencing the old names will continue to work

v5.4.0

27 May 22:13
Compare
Choose a tag to compare

Added

  • Added getSupportedSRIDsWithHelp() as a version of getSupportedSRIDs() that returns at runtime the inline help
    available within the source code

Changed

  • Updates to data for Algeria, Bosnia and Herzegovina, Denmark, Germany, Latvia and USA

v5.3.1

20 Feb 22:02
Compare
Choose a tag to compare

Changed

  • Further enhancements to coordinate conversion from a CompoundPoint

v5.3.0

19 Feb 23:08
Compare
Choose a tag to compare

Added

  • Support for converting coordinates from a CompoundPoint where the horizontal component is Projected to a 3D CRS

Changed

  • Updates to data for ETRS89, Colombia, Slovenia, USA and UK

Fixed

  • Don't use 2D CRS as intermediate in a chain when converting from/to a 3D CRS

v5.2.0

08 Jan 16:45
Compare
Choose a tag to compare

Changed

  • Updates to data for IGS, Japan and UK

Fixed

  • Improved handling of extent polygon buffering involving complex shapes (e.g. Netherlands)
  • Fixed longitude wraparound issue with GTX grids

v5.1.0

10 Nov 20:09
Compare
Choose a tag to compare

Added

  • Support for 3D projected coordinates
  • Support for custom coordinate reference systems and custom conversions

Changed

  • Updates to data for ITRF, WGS84, Australia, Belgium, Canada, France, Germany, Iceland, Indonesia, Ireland, Japan, Luxembourg, Norway, North Macedonia, UK and USA
  • Some internal simplifications and optimisations

Fixed

  • Improved handling of longitudes greater than 180 degrees
  • Corrected conversion of geocentric coordinates to geographic coordinates when using a non-Greenwich prime meridian