Какая комбинация широта / долгота будет давать отрицательное целое число геохеша? - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь написать простое приложение go, которое взаимодействует с DynamoDB для хранения точек в виде геохеша.

По сути, я пытаюсь воспроизвести то, что Java гео-библиотека для DynamoDB делает, но с Go.

Я использую https://github.com/mmcloughlin/geohash для кодирования точки:

geohash.EncodeInt(47.61121, -122.31846) // produces 6379143490183141059

Geo Library для Amazon DynamoDB blog postупоминает, что возможно отрицательное 64-битное геохэш-кодирование точки.В частности, они упоминают -6093522776912656819.

Я не могу найти комбинацию lat / lng, которая при запуске через geohash.EncodeInt() дает отрицательное целочисленное значение.

Какая комбинация lat / lng закодируетв отрицательное целое число?

...