В поиске бесплатной базы обратного геокодирования
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 26 мар 2015, 09:31
- Репутация: 0
В поиске бесплатной базы обратного геокодирования
Для проекта нужна функция определения страны\области\города\района.
Так как инфа будет сохраняться в базе (связь точки-адрес), то лицензия яндекса не подходит.
Начал смотреть в сторону nominatim - ограничения по самому сервису на osm.org 1 запрос в сек., тоже как-то не очень.
Так как база одна, я так понимаю можно использовать другие сервисы, которые у себя установили nominatim?
1. Не ли такого списка серверов?
2. А может есть чисто дамп psql базы nominatim где-то? Чето нехочется качать 40 гиг по 3g и ждать 5 дней потом пока установится. Плюс osm2pgsql я так понял под виндой не пашет на данный момент. Плюс 800 гиговая база на веб сервере, где надо только лишь определить адресс.
3. Насколько реально разобраться в базе nominatim, в принципе запрос я вроде нашел
https://github.com/twain47/Nominatim/bl ... de.php#L68
Вряд ли тут используется все эти 40 гиг? Может есть более укороченная версия БД?
Так как инфа будет сохраняться в базе (связь точки-адрес), то лицензия яндекса не подходит.
Начал смотреть в сторону nominatim - ограничения по самому сервису на osm.org 1 запрос в сек., тоже как-то не очень.
Так как база одна, я так понимаю можно использовать другие сервисы, которые у себя установили nominatim?
1. Не ли такого списка серверов?
2. А может есть чисто дамп psql базы nominatim где-то? Чето нехочется качать 40 гиг по 3g и ждать 5 дней потом пока установится. Плюс osm2pgsql я так понял под виндой не пашет на данный момент. Плюс 800 гиговая база на веб сервере, где надо только лишь определить адресс.
3. Насколько реально разобраться в базе nominatim, в принципе запрос я вроде нашел
https://github.com/twain47/Nominatim/bl ... de.php#L68
Вряд ли тут используется все эти 40 гиг? Может есть более укороченная версия БД?
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 26 мар 2015, 09:31
- Репутация: 0
Re: В поиске бесплатной базы обратного геокодирования
Почитал тут людей, говорят лучшее решении использовать свою базу (ес-но при серьезном кол-ве запросов).
http://gis.stackexchange.com/questions/ ... m-services
http://gis.stackexchange.com/questions/ ... m-services
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 26 мар 2015, 09:31
- Репутация: 0
Re: В поиске бесплатной базы обратного геокодирования
Еще в догонку вопрос по структуре.
Есть
https://github.com/twain47/Nominatim/bl ... inimal.sql
Я правильно понимаю, что при установке nominatim создаются эти таблицы (как минимум), а потом с помощью osm2pgsql данные заливаются из osm файла? И заливаются только нужные? тогда почему они занимаюn 800 гиг (мир)?
Сколько же тогда тайловая база занимает? или в Nominatim заливается большая её часть?
Есть
https://github.com/twain47/Nominatim/bl ... inimal.sql
Я правильно понимаю, что при установке nominatim создаются эти таблицы (как минимум), а потом с помощью osm2pgsql данные заливаются из osm файла? И заливаются только нужные? тогда почему они занимаюn 800 гиг (мир)?
Сколько же тогда тайловая база занимает? или в Nominatim заливается большая её часть?
- SergeyRyzhkov
- Гуру
- Сообщения: 909
- Зарегистрирован: 02 июл 2014, 19:13
- Репутация: 203
- Ваше звание: GP-экотеррористы
- Откуда: Санкт-Петербург
- Контактная информация:
Re: В поиске бесплатной базы обратного геокодирования
Поверьте опыту, Вы как задали вопрос, такой ответ, а скорее его отсутствие и получите.
Я не учу Вас, просто стараюсь помочь.
- что за проект (детали никого не интересуют, но рамочно понять нужно). Что Вы хотите в итоге от функциональности?
- функция определения по чем? По координатам, текстовому запросу.
Естественно Вы обозначили обратное геокодирование, то есть по координатам. Но они (коорд.) в разном виде бывают.
- Вы изначально ограничили "страны\области\города\района", далее пишите про адрес и связь точки. Как страну Вы точкой опишите?
- Вы остановились на nominatim - самый оптимальный способ получить ответ, поиск на ресурсе разработчика сначала, а потом после "курения" полученной информации спросить уже здесь более конкретные вопросы, если ответы не найдете на первоисточнике
Все ИМНО!
Я не учу Вас, просто стараюсь помочь.
- что за проект (детали никого не интересуют, но рамочно понять нужно). Что Вы хотите в итоге от функциональности?
- функция определения по чем? По координатам, текстовому запросу.
Естественно Вы обозначили обратное геокодирование, то есть по координатам. Но они (коорд.) в разном виде бывают.
- Вы изначально ограничили "страны\области\города\района", далее пишите про адрес и связь точки. Как страну Вы точкой опишите?
- Вы остановились на nominatim - самый оптимальный способ получить ответ, поиск на ресурсе разработчика сначала, а потом после "курения" полученной информации спросить уже здесь более конкретные вопросы, если ответы не найдете на первоисточнике
Все ИМНО!
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 26 мар 2015, 09:31
- Репутация: 0
Re: В поиске бесплатной базы обратного геокодирования
Не понял, есть точка (long\lat), обратным геокодированием получаем страны\области\города\района - вот и вся задача.SergeyRyzhkov писал(а):Естественно Вы обозначили обратное геокодирование, то есть по координатам. Но они (коорд.) в разном виде бывают.
- Вы изначально ограничили "страны\области\города\района", далее пишите про адрес и связь точки. Как страну Вы точкой опишите?
- Вы остановились на nominatim - самый оптимальный способ получить ответ, поиск на ресурсе разработчика сначала, а потом после "курения" полученной информации спросить уже здесь более конкретные вопросы, если ответы не найдете на первоисточнике
Ну вопрос-то, в итоге простой. Есть ли что-либо лучше nominatim, чтобы это можно было бы использовать в закрытом проекте, например.
Остальные вопросы по ходу использования nominatim уже, в принципе, я на них сам и ответил.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: В поиске бесплатной базы обратного геокодирования
Могу посоветовать геокодер, используемый http://openstreetmap.ru/
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 26 мар 2015, 09:31
- Репутация: 0
Re: В поиске бесплатной базы обратного геокодирования
полистал https://github.com/ErshKUS/OpenStreetMap.ruDenis Rykov писал(а):Могу посоветовать геокодер, используемый http://openstreetmap.ru/
то есть надо использовать их api, http://openstreetmap.ru/api/Заливаем данные в базу (Готового скрипта пока нет: обращаться к ErshKUS)
документации для обратного геокодирования я не нашел, по исходникам лень копаться

Но база то все равно osm, и неизвестно как со стабильностью самого openstreetmap.ru.
В принципе, как вариант! спасибо.
Пока планирую поставить nominatim на свой сервер.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя