Перейти к содержанию
100% локально

Кодировщик и декодировщик геохешей

Преобразуйте координаты широты/долготы в строку геохеша или геохеш обратно в координаты.

Входные данные

Кодировщик и декодировщик геохешей

Вставьте список координат или строк геохешей, и этот инструмент преобразует каждую строку в другой формат. Он автоматически определяет направление для каждой строки — два отделённых числа становятся геохешем, строка символов геохеша декодируется в пару широта/долгота — или вы можете принудительно установить кодирование или декодирование для всего списка.

Опция длины геохеша управляет точностью: короткий геохеш вроде "u0" охватывает регион сотни километров в ширину, а геохеш из 9–10 символов сужает его до нескольких метров. Инструмент показывает полученную погрешность рядом с каждым результатом, поэтому вы можете выбрать длину, соответствующую нужной вам точности. Включите опцию ограничивающего прямоугольника, чтобы увидеть точный прямоугольник, который представляет геохеш, или опцию соседей, чтобы вывести 8 соседних ячеек — полезно для поиска близких объектов, которым нужно проверить окрестности ячейки. Для группы соседних точек опция общего префикса находит самый длинный префикс геохеша, который они все имеют, это самая короткая строка, которая всё ещё идентифицирует общий регион.

Вывод может быть простым списком (один преобразованный элемент на строку) или CSV с заголовком и отдельными столбцами для геохеша, широты, долготы и точности — удобно для импорта в электронную таблицу или другой инструмент. Строки, которые не являются действительными координатами или действительными символами геохеша, остаются без изменений и помечаются как ошибка, а не молча удаляются, поэтому затерянная опечатка в длинном списке легко заметна. Окончания строк Windows и Unix обрабатываются одинаково.

Все работает локально в вашем браузере — координаты и геохеши никогда не покидают ваше устройство. Когда вы закончите, скопируйте результат, загрузите его в виде файла .txt или отправьте вывод обратно на вход, чтобы выполнить ещё одно преобразование.

FAQ

Что такое геохеш?
Геохеш — это короткая строка, которая кодирует местоположение широты/долготы в иерархическую ячейку сетки. Ячейки, которые имеют общий префикс, расположены географически близко друг к другу.
Какой должна быть длина геохеша?
Более длинные геохеши более точны: 5–6 символов сужают местоположение до нескольких километров, 9–10 символов — до нескольких метров. Инструмент показывает точную погрешность для выбранной вами длины.
Могу ли я преобразовать целый список координат сразу?
Да. Вставьте одну пару координат или геохеш на строку, и каждая строка преобразуется независимо с автоматическим определением направления, если вы не выбрали принудительное кодирование или декодирование.
Что делает опция общего префикса?
Она находит самый длинный префикс геохеша, который общий для каждого действительного элемента в вашем списке — самую короткую строку, которая всё ещё охватывает все из них, полезно для выбора ограничивающей области для группы точек.
Мои данные о местоположении загружаются куда-нибудь?
Нет. Каждое преобразование выполняется полностью в вашем браузере — ваши координаты и геохеши никогда не отправляются на сервер.