Size: a a a

спбгеотех

2020 March 26

AG

Andrey Gitsenko in спбгеотех
Drigo
Друзья, подскажите пожалуйста. Такая задача: имеется достаточно большой набор координат точек, эти точки находятся на поверхности водоемов. Задача – каждой такой точке найти название водоема, которому она принадлежит (названия, по всей видимости, лучше всего взять с OSM). Подскажите, как можно было бы подступиться к этой задаче и/или кто мог бы помочь ее сделать (конечно же за вознаграждение!). Спасибо!
Осмотри https://nominatim.org/
источник

БА

Баев Александр in спбгеотех
Drigo
Кажется, геокодирование – это поиск адреса по координатам и обратно. Сработает такое для названий озер/рек?
Сработает если база сераиса содержит объекты озёр/рек.  с названиями последних в метаданных
источник

AG

Andrey Gitsenko in спбгеотех
Тут подверчивал докер для этого барахлишка https://github.com/mediagis/nominatim-docker
источник

D

Drigo in спбгеотех
Спасибо большое! Я уже как раз читаю доку, сейчас буду разбираться. Правильно я понимаю, что в него нужно подтянуть последнюю БД OSM? Или он умеет сам подключаться к API OSM?
источник

A

Arseniy in спбгеотех
Номинатим же один фиг по базе ОСМ будет смотреть
источник

A

Arseniy in спбгеотех
разве нет?
источник

A

Arseniy in спбгеотех
Arseniy
выкачать водоёмы из ОСМ, унаследовать name из атрибутов
это в Кугисе вполне можно сделать
источник

AB

Anton [az09@osm] Belichkov in спбгеотех
fr1
по рублю за 10 точек
0.7 за 10 точек
источник

AB

Anton [az09@osm] Belichkov in спбгеотех
Arseniy
Номинатим же один фиг по базе ОСМ будет смотреть
у них тоже есть ограничения
источник

БА

Баев Александр in спбгеотех
Drigo
Друзья, подскажите пожалуйста. Такая задача: имеется достаточно большой набор координат точек, эти точки находятся на поверхности водоемов. Задача – каждой такой точке найти название водоема, которому она принадлежит (названия, по всей видимости, лучше всего взять с OSM). Подскажите, как можно было бы подступиться к этой задаче и/или кто мог бы помочь ее сделать (конечно же за вознаграждение!). Спасибо!
Ещё вариант (при наличии достаточных системных ресурсов) выкачать osm на весь мир и выгрузить всё добро в postgres - а уже в базе выполнять запросы st_within ваших точек к имеющимся в osm гидрообъектам.
источник

AG

Andrey Gitsenko in спбгеотех
Drigo
Спасибо большое! Я уже как раз читаю доку, сейчас буду разбираться. Правильно я понимаю, что в него нужно подтянуть последнюю БД OSM? Или он умеет сам подключаться к API OSM?
источник

D

Drigo in спбгеотех
Спасибо большое за помощь! Буду разбираться :)
источник

EB

Evgeniy Baryshkov in спбгеотех
По-моему, Арсений самое адекватное решение предлагает. Скачивать весь ОСМ — оверкил, вам же не нужны все объекты, ровно как и все составляющие адреса.

Я в номинатим не эксперт, но вот что онлайн тулза выдает для точки в Белом озере

Vashkinsky District, Vologda Oblast, Northwestern Federal District, Russia 


https://nominatim.openstreetmap.org/search.php?q=60.22585%2C37.63027&polygon_geojson=1&exclude_place_ids=235611304&accept-language=en-US%2Cen%3Bq%3D0.5
источник

f

fr1 in спбгеотех
номинатим не хранит водные объеткы
источник

EB

Evgeniy Baryshkov in спбгеотех
fr1
номинатим не хранит водные объеткы
Да оно и логично, в общем-то
источник

SM

Seva Moreydo in спбгеотех
Drigo
Яндекс плохо подходит на весь мир, вы правы
Он и на Россию иногда так себе с названиями водных объектов, сколько я им сообщений написал...
источник

A

Anna in спбгеотех
fr1
в яндексе лимит 25к в день, за 10 дней управитесь
Яндекс же прикрыл лавочку, не?
источник

AZ

Anastasia Zvyagintseva in спбгеотех
Anna
Яндекс же прикрыл лавочку, не?
Кстати да, у меня тут недавно была задача прогеокодировать сотню адресов. И через Яндекс ничего не шмагла
источник

A

Anna in спбгеотех
Anastasia Zvyagintseva
Кстати да, у меня тут недавно была задача прогеокодировать сотню адресов. И через Яндекс ничего не шмагла
В Qgis Rugeocoder прекрасно ищет по OSM, правда данные надо немного причесать (разбить населенный пункт, улицу и номер дома по разным колонкам)
источник

РН

Роман Носков in спбгеотех
Можно еще через Спутник геокодить
источник