I'm trying to get the coordinates of makers of Garmin's ActiveCaptain database and I'm struggling decoding the geohash into "human" coordinates :
id | poi_type | lastUpdate | name | searchIdentifier | geohash | corresponding coordinates |
---|---|---|---|---|---|---|
38196 | 8 | 1520882974 | Calpe Marina - Real Club Nautico Calpe | -9223372036854775807 | 2331113111314233244 | 38°38.195' N, 0°04.254 |
59070 | 8 | 1408502490 | Preveza Marina | -9223372036854775805 | 2331222344133343431 | 38.96021° N, 20.75641° E |
17780 | 8 | 1547859601 | Trinidad and Tobago Yacht Club | -9223372036854775765 | 1434321113243422441 | 10°40.672' N, 61°34.105' W |
Here the geoHash should correspond to 38°38.195' N, 0°04.254' E but passing this 19 character integer through MYSQL ST_LatFromGeoHash function and other geoHash decoder doesn't return the correct coordinates.
Now I'm a bit lost, in which direction should I dig ?