Страница 1 из 2
Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 15:52
nizhnegorskiy
Здравствуйте.
Подскажите, пожалуйста, есть ли какая-то БД, где есть прямо или косвенно (но желательно не очень косвенно:) ) содержится информация о взаимном расположении улиц и домов в России?
Есть геокодер яндекса и гугла, который позволяет адрес превратить в координаты, что решило бы задачу, но к сожалению, яндекс позволяет сделать только 25К запросов в сутки, а у гугла все еще хуже.
Если бы была инфа о пересечении улиц, это позволило бы построить граф, что тоже решило бы вопрос, но я такого не вижу.
Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 16:57
trir
Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 17:43
Boris
Я боюсь, что баз лучше Яндекса и ОСМ по принципу "даром за амбаром" - в стране нет.
К тому же условие
Обратите внимание: чтобы одинаковые обращения к геокодеру не считались несколько раз, запросы можно кэшировать на срок до 30 дней. Кэширование также уменьшит нагрузку на ваш сайт или приложение.
позволяет "иметь в руках" практически всю страну:
По данным последнего справочника МосгорБТИ, на 1 января 2006 года в столице насчитывали 114 257 строений, из них — 39 648 жилых и 74 609 нежилых.
Т.е. 12% населения страны = 5 дней запросов по 25000 тыс. Уверен, что в остальной части, за вычетом мест куда и дорог то нет, пропорция примерно такая же.
Про то, что из проектов, требующих большего числа запросов в сутки, можно уже и Яндексу помочь, как то даже не удобно говорить.

Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 18:45
jerry-maori
ну можно сделать деплой номинатима и хоть узапрашиваться.. причём легально и без смс
Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 19:40
freeExec
Вообще это вырывание условий из контекста. А если быть точным то использование результата сервиса возможно только на этом сервисе. Т.е. показывать маркера на я.карте, маршруты там - это пожалуйста, хоть из кеша. А вот строить где-то на староне граф - это нет.
Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 20:19
Boris
Тогда задача, если ее автор не решит с помощь ОСМ, называется "обмен краденным".
Хотя и по поводу производных ОСМ -как то Я не увидел "всем очевидно, что" - что можно допустим взять дороги ОСМ, создать граф "дороги РФ" и этот продукт распространять под лицензией отличной от лицензии ОСМ.
Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 20:26
freeExec
Можно под любой, но копию под ODbL изволь выложить. Просто в подобающем большинстве своём, если ты туда не добавил ни каких своих данных, это никому не интересно.
Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 20:31
Boris
Я уточню, потому как слышал разные мнения, особенно со стороны очень небедных организаций, производящих карты и веб-карты - "при использовании ОСМ любой производный продукт должен быть предоставлен ко всеобщему неограниченному ничем доступу абсолютно бесплатно. Что не отменяет вашего права продать его за любые деньги."
Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 20:52
freeExec
Если по крестьянски, то да, верно. Но предоставляешь под ODbL ты граф дорог, а продаёшь сервис маршрутизации.
Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 21:02
Boris
Что продаешь - это не мой вопрос. Мой вопрос именно, что если создал граф дорог на основе файла дорог - будь добр предоставь к нему доступ людям.
Я как раз именно об этом спросил девушек с докладом одной фирмы, которые сделали "ПЕРВЫЙ в России сервис расчета доступности социальных объектов для малоподвижных групп граждан в городе Калуга на основе сети дорог ОСМ" (я не привык писать все слова большими буквами, но зачитывалось название доклада именно так) - "Где теперь могу взять ваш граф дорог города Калуга, в который вы внесли все светофоры и переходы?"
Ожидаемо услышал - "У заказчика. А вот лично вам мы ничего не должны."

Re: Координаты всех улиц России. :)
Добавлено: 16 мар 2018, 21:14
freeExec
Да, это проблема. Логично, что права должна отстаивать ОСМФ. Теоритически сайт за пиратский ОСМ можно заблокировать, этого же так добивались у нас. Надо только создать прецедент.
Re: Координаты всех улиц России. :)
Добавлено: 19 мар 2018, 14:04
nizhnegorskiy
Спасибо за советы, буду курить OSM.
Кто-нибудь может сходу по поводу лицензи подсказать, если я на этих данных натаскаю сетку по адресу выдавать координаты (грубо говоря поиск объектов по адресу(строке)), что то каком виде надо будет шарить?
Re: Координаты всех улиц России. :)
Добавлено: 19 мар 2018, 14:10
trir
Re: Координаты всех улиц России. :)
Добавлено: 19 мар 2018, 14:48
freeExec
nizhnegorskiy писал(а): ↑19 мар 2018, 14:04натаскаю сетку по адресу выдавать координаты
Видимо предоставить настройку сети с её коэффициентами.
Re: Координаты всех улиц России. :)
Добавлено: 20 мар 2018, 16:29
nizhnegorskiy
Скачал отсюда (
http://gis-lab.info/projects/osm_dump/) данные. Все прекрасно, но не соображу, как соотнести город (округ и т.д.) и улицу/дом?
PS. В итоге мне надо получить таблицу из случайных адресов (типа "123456, Московская область, Nский район, д. Нижние бугры, ул. 48летия Октября, д. 2") в виде строки и их координат.