1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
Revision history for Perl extension Geo-Distance.
0.25 2021-01-30T06:24:44Z
- Lots of documentation edits.
0.24 2019-03-10T06:48:33Z
- Once again support the alt formula (now with a PP variant!).
0.23 2019-03-09T13:15:58Z
- Require GIS::Distance 0.13 so that tests pass.
- Fixed a coordinate ordering bug in distance().
- Added the null formula.
0.22 2019-03-08T18:36:39Z
- Made the distance() method faster.
0.21 2019-03-07T23:08:39Z
- Officially set the x_deprecated META flag.
- Use GIS::Distance 0.11+ for all distance calculations.
- Lots and lots of documentation edits for the above.
- Migrate build tooling from Dist::Zilla to Minilla.
0.20 2012-10-19
- Fix a test that was comparing floating point numbers and falling over on
some platforms.
0.19 2012-04-03
- Fix various typos.
- Fix floating point error in the hsin formula.
0.18 2012-03-23
- Fix gcd calculation to use ** instead of ^.
0.17 2011-06-28
- Fix circular package dependencies with Geo::Distance::XS (not really
an issue practically, but then again it wasn't really helping).
0.16
- No changes. The 0.15 package was broken.
0.15
- Stop "Too late to run INIT block" warning.
0.14
- Fix "splice() offset past end of array" as filed in RT 26446.
0.13
- Use Geo::Distance::XS if available.
- Declare Math::Trig dependency.
0.12
- Noted GIS::Distance in POD.
- Some cleanups to install process.
- Check for DBI in tests before using it.
0.11 2005-09-01
- Fixed some errors in the documentation.
- Added an highly accurate ellipsoid formula.
- lon_field and lat_field were not being used by closest. (D. Hageman)
0.10 2005-07-11
- The closest() method has a changed argument syntax and no longer
supports array searches.
- The closest() method works!
- A real gcd formula (still, hsin is much better).
- Tweaked docs.
- Added some tests (yay!).
0.09 2005-04-01
- Modified the todo list to include ideas for future algorithms.
- Fixed the nautical mile, mile, yard, and light second units.
- Added the British spellings for kilometre, metre, and centimetre.
- Added the poppy seed, barleycorn, rod, pole, perch, chain,
furlong, league, fathom, millimeter, and millimetre units.
- The totw.pl script was written by Ren and can be used to
take over the world.
0.08 2005-03-20
- Updated the README description.
- Removed debug print()s. Eeek!
0.07 2005-03-16
- Intermixed documentation with code so it is easier to keep
the docs up-to-date.
- OO interface only - method interface completely removed.
- By default no units are defined. Call default_units.
- Slightly more precise measurement of the base kilometer rho.
- Added "nautical mile" unit type.
- Reworked the closest() function.
0.06 2004-06-29
- Optional Haversine formula.
- Misc documentation tweaks.
0.05 2003-03-19
- Added a note in the documentation about the
inaccuracies of using Math::Trig.
- The 'mile' unit was being calculated wrong which
meant it was returning very inaccurate distances.
- Fixed a silly bug where a sub was being relied
on that no longer exists.
- Documentation tweaks as usual.
0.04 2003-02-18
- Documentation revised once again.
- Added reg_unit() for adding your own unit type.
- find_closest has been overhauled:
- Now accepts more than one field in the
field=>'' parameter.
- Will now return an array reference
of distances instead of attaching the
distances to the locations array ref.
- A little more effecient.
- Now accepts a count argument.
- Accepts an array reference for searching.
Mostly good for testing, but who knows?
- Removed geo_ portion of names for exported
functions.
- Removed some of the input checking. Just not
necessary.
- Enhanced tests. Now we're actually doing some
real testing. Need more tests tho.
0.03 2003-02-15
- Documentation modified.
- Added find_closest() which accepts a $dbh for
searching in an SQL database.
- distance_dirty() can now accept locations as
array refs.
0.02 2003-02-14
- Based on a suggestion by Jack D. I migrated the code
to use Math::Trig for most of the distance math.
- POD documentation written.
- Object oriented interface created.
|