В поиске бесплатной базы обратного геокодирования

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Lenny
Новоприбывший
Сообщения: 11
Зарегистрирован: 26 мар 2015, 09:31
Репутация: 0

В поиске бесплатной базы обратного геокодирования

Сообщение Lenny » 26 мар 2015, 10:14

Для проекта нужна функция определения страны\области\города\района.

Так как инфа будет сохраняться в базе (связь точки-адрес), то лицензия яндекса не подходит.

Начал смотреть в сторону 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 гиг? Может есть более укороченная версия БД?

Lenny
Новоприбывший
Сообщения: 11
Зарегистрирован: 26 мар 2015, 09:31
Репутация: 0

Re: В поиске бесплатной базы обратного геокодирования

Сообщение Lenny » 26 мар 2015, 10:26

Почитал тут людей, говорят лучшее решении использовать свою базу (ес-но при серьезном кол-ве запросов).
http://gis.stackexchange.com/questions/ ... m-services

Lenny
Новоприбывший
Сообщения: 11
Зарегистрирован: 26 мар 2015, 09:31
Репутация: 0

Re: В поиске бесплатной базы обратного геокодирования

Сообщение Lenny » 26 мар 2015, 10:46

Еще в догонку вопрос по структуре.

Есть
https://github.com/twain47/Nominatim/bl ... inimal.sql

Я правильно понимаю, что при установке nominatim создаются эти таблицы (как минимум), а потом с помощью osm2pgsql данные заливаются из osm файла? И заливаются только нужные? тогда почему они занимаюn 800 гиг (мир)?
Сколько же тогда тайловая база занимает? или в Nominatim заливается большая её часть?

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: В поиске бесплатной базы обратного геокодирования

Сообщение SergeyRyzhkov » 26 мар 2015, 11:14

Поверьте опыту, Вы как задали вопрос, такой ответ, а скорее его отсутствие и получите.
Я не учу Вас, просто стараюсь помочь.
- что за проект (детали никого не интересуют, но рамочно понять нужно). Что Вы хотите в итоге от функциональности?
- функция определения по чем? По координатам, текстовому запросу.
Естественно Вы обозначили обратное геокодирование, то есть по координатам. Но они (коорд.) в разном виде бывают.
- Вы изначально ограничили "страны\области\города\района", далее пишите про адрес и связь точки. Как страну Вы точкой опишите?
- Вы остановились на nominatim - самый оптимальный способ получить ответ, поиск на ресурсе разработчика сначала, а потом после "курения" полученной информации спросить уже здесь более конкретные вопросы, если ответы не найдете на первоисточнике

Все ИМНО!

Lenny
Новоприбывший
Сообщения: 11
Зарегистрирован: 26 мар 2015, 09:31
Репутация: 0

Re: В поиске бесплатной базы обратного геокодирования

Сообщение Lenny » 26 мар 2015, 16:59

SergeyRyzhkov писал(а):Естественно Вы обозначили обратное геокодирование, то есть по координатам. Но они (коорд.) в разном виде бывают.
- Вы изначально ограничили "страны\области\города\района", далее пишите про адрес и связь точки. Как страну Вы точкой опишите?
- Вы остановились на nominatim - самый оптимальный способ получить ответ, поиск на ресурсе разработчика сначала, а потом после "курения" полученной информации спросить уже здесь более конкретные вопросы, если ответы не найдете на первоисточнике
Не понял, есть точка (long\lat), обратным геокодированием получаем страны\области\города\района - вот и вся задача.

Ну вопрос-то, в итоге простой. Есть ли что-либо лучше nominatim, чтобы это можно было бы использовать в закрытом проекте, например.
Остальные вопросы по ходу использования nominatim уже, в принципе, я на них сам и ответил.

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: В поиске бесплатной базы обратного геокодирования

Сообщение Denis Rykov » 15 апр 2015, 10:13

Могу посоветовать геокодер, используемый http://openstreetmap.ru/
Spatial is now, more than ever, just another column- The Geometry Column.

Lenny
Новоприбывший
Сообщения: 11
Зарегистрирован: 26 мар 2015, 09:31
Репутация: 0

Re: В поиске бесплатной базы обратного геокодирования

Сообщение Lenny » 15 апр 2015, 10:44

Denis Rykov писал(а):Могу посоветовать геокодер, используемый http://openstreetmap.ru/
полистал https://github.com/ErshKUS/OpenStreetMap.ru
Заливаем данные в базу (Готового скрипта пока нет: обращаться к ErshKUS)
то есть надо использовать их api, http://openstreetmap.ru/api/

документации для обратного геокодирования я не нашел, по исходникам лень копаться :)

Но база то все равно osm, и неизвестно как со стабильностью самого openstreetmap.ru.

В принципе, как вариант! спасибо.

Пока планирую поставить nominatim на свой сервер.

Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя