Реализация Geohash Oracle

Я нашел множество реализаций Geohash для множества технологий. Но я не смог найти никого для Oracle.

Кто-нибудь знает, как использовать Geohash в Oracle? Есть ли реализация Geohash? Мне понадобятся кодировщик и декодер, но кодировщик для меня важнее всего.

Благодарю вас!


person Nicolas Rodriguez    schedule 11.05.2013    source источник


Ответы (1)


Я предполагаю, что у вас есть данные о широте и долготе объектов, тогда я бы взял реализацию на Java, например этот и создать класс Java (>= версия 10g).

Также ознакомьтесь с вики-записью о геохешировании, если вы хотите использовать хэш для поиска по близости. .

person kiwiwings    schedule 12.05.2013
comment
Спасибо киви. Мой вопрос был связан исключительно с Oracle. Я хотел бы кодировать и декодировать геохэши непосредственно из базы данных Oracle, используя широту и долготу, уже хранящиеся в базе данных. - person Nicolas Rodriguez; 14.05.2013
comment
Помимо ссылки на вики, ответ был исключительно для оракула. Вы знаете, что аналогично plsql, вы можете создать класс java в схеме, который может вызываться либо из plsql, либо также как функция из sql. Что касается скорости обработки, вам нужно будет протестировать ее, если она достаточна для вашего объема данных. - person kiwiwings; 15.05.2013