JavaScript на python для вычисления ячейки s2 из заданного времени для 3 миллионов записей - PullRequest
0 голосов
/ 30 апреля 2018

Я после вычисления ячейки s2 по заданным значениям Lat и Lon, я новичок в python и JavaScript, покопался в сети и нашел код Javascript по URL https://npm.runkit.com/s2-geometry. У меня есть CSV-файл с двумя полями: lat и lot с 3 миллионами записей, и я хочу добавить ячейку s2 к заданным данным.

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

    var s2Geometry = require("s2-geometry").S2;
    var lat = -33.804115;
    var lng = 150.992465;
    var level = 18;
    var key = s2Geometry.latLngToKey(lat, lng, level);
    var id = s2Geometry.keyToId(key);

не уверен, как изменить скрипт, чтобы получить файл CSV в Python, изменить скрипт для желаемого результата, я новичок в Python и JavaScript, почему Python: потому что у меня есть доступ к Python и R.

Ожидаемый результат - три столбца в csv (Lat lon s2cell)

...