2017 © Pedro Peláez
 

library geodesy-php

PHP library for geodesy functions

image

jtejido/geodesy-php

PHP library for geodesy functions

  • Tuesday, May 15, 2018
  • by jtejido
  • Repository
  • 1 Watchers
  • 15 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 3 Forks
  • 0 Open issues
  • 11 Versions
  • 0 % Grown

The README.md

Earth, (*1)

Geodesy-PHP

Geodesy-PHP is a port of some known geodesic/math functions for getting distance from a known point A to a known point B given their coordinates (good for working out distances between different latitude/longitude data provided by Google Geolocation or any RESTful APIs)., (*2)

It also supports conversion between units of length, Polar position to Cartesian coordinates, and different Reference Datums., (*3)

It provides distance calculations by:, (*4)

Great-circle distance

  1. Spherical Law of Cosines, (*5)

  2. Haversine Formula, (*6)

Ellipsoid Geodesics

  1. Vincenty's Formula, (*7)

  2. Hubeny's Formula, (*8)

  3. Thomas' Formula, (*9)

  4. Andoyer-Lambert Formula, (*10)

  5. Elliptic Distance, (*11)

  6. Forsythe-Andoyer-Lambert Formula, (*12)

Unit Conversion

All operations are set in Metre. But it can also convert distance (and other transformation) values to:, (*13)

  1. Kilometre, (*14)

  2. Mile, (*15)

  3. Nautical Mile, (*16)

  4. Astronomical Unit, (*17)

Position Conversion

It also allows coordinate/geographical conversions between the ff:, (*18)

  1. Polar to Cartesian, (*19)

  2. Cartesian to Polar, (*20)

  3. Polar to Web Mercator, (*21)

  4. Web Mercator to Polar, (*22)

Transformation Options

Reference Datums are and will be, by default, set to WGS84. You can also transform one coordinate taken from a different source to another (see this for reference), as it also comes with pre-built datums (see the Datum namespace for options)., (*23)

The following are the transformation options:, (*24)

  1. 3-Parameter Molodensky Transformation, (*25)

  2. 7-Parameter Helmert Transformation, (*26)

  3. 10-Parameter Molodensky-Badekas Transformation, (*27)

Documentation

You can read about it here, (*28)

The Versions

15/05 2018

dev-master

9999999-dev

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=7.0.0

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

15/05 2018

1.40

1.40.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=7.0.0

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

30/04 2018

1.32

1.32.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=7.0.0

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

29/04 2018

1.31

1.31.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=7.0.0

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

28/04 2018

1.30

1.30.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=7.0.0

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

28/04 2018

1.20

1.20.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=5.6

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

27/04 2018

1.10

1.10.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=5.6

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

21/04 2018

1.03

1.03.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=5.6

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

21/04 2018

1.02

1.02.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=5.6

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

14/04 2018

1.01

1.01.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=5.6

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance

13/04 2018

1.0

1.0.0.0

PHP library for geodesy functions

  Sources   Download

MIT

The Requires

  • php >=5.6

 

The Development Requires

by Jericko Tejido

geodesy great-earth distance