anchor.diff:  Please take a look into the https://github.com/mjaschen/phpgeo/blob/master/src/Location/Ellipsoid.php#L45[`Ellipsoid` source file]
   for a list of pre-defined ellipsoids.
   
  +== Comparisons
  +
  +=== Same Point Comparison
  +
  +It's possible to check if two points describe the same location – and optionally allow an error margin.
  +
  +[source,php]
  +----
  +<?php
  +
  +use Location\Coordinate;
  +
  +$coordinate1 = new Coordinate(19.820664, -155.468066); // Mauna Kea Summit
  +$coordinate2 = new Coordinate(20.709722, -156.253333); // Haleakala Summit
  +
  +echo $coordinate1->isSame($coordinate2)
  +    ? 'Mauna Kea and Haleakala share the same location'
  +    : 'Mauna Kea and Haleakala have different locations';
  +echo PHP_EOL;
  +
  +$coordinate1 = new Coordinate(19.820664, -155.468066); // Mauna Kea Summit
  +$coordinate2 = new Coordinate(19.82365, -155.46905); // Gemini North Telescope
  +
  +echo $coordinate1->isSame($coordinate2, 1000)
  +    ? 'Mauna Kea and the Gemini North Telescope are located within a 1 km-radius'
  +    : 'Mauna Kea and the Gemini North Telescope are located more than 1 km apart.';
  +echo PHP_EOL;
  +----
  +
  +The code above will produce the output below:
  +
  +----
  +Mauna Kea and Haleakala have different locations
  +Mauna Kea and the Gemini North Telescope are located within a 1 km-radius
  +----
  +
   == Calculations
   
   === Distance and Length
  
positive.code: ?>
  ----
  
  It's possible to add points to the end of the polyline at every time.
  
  ==== Segments
  
  
negative.code: = phpgeo
  Marcus Jaschen <mail@marcusjaschen.de>
  v2.2.0, 2019-11-23
  :toc: left
  :toclevels: 4
  :source-highlighter: coderay
  