Страница 1 из 1
База данных городов РФ с координатами
Добавлено: 25 апр 2017, 16:47
ZLAT
Добрый день!
Перерыл пол интернета и не смог найти ничего подходящего. Нужна база данных городов РФ, можно только более менее крупных, с координатами и названиями городов на русском.
В этой теме, насколько я понял, именно то, что нужно, но корректно открыть эту базу я не могу (побывал открывать в excel). Подскажите чем ее можно открыть для дальнейшего перевода в Excel или дайте ссылку на другой вариант.
Предполагаю использовать базу в Excel (Power Map) для отражения на карте сети распределения своей компании.
Всем заранее спасибо.
Re: База данных городов РФ с координатами
Добавлено: 25 апр 2017, 17:03
jerry-maori
OSM вам в помощь.
Re: База данных городов РФ с координатами
Добавлено: 25 апр 2017, 17:08
Zverik
Вероятно, поможет база
OSMNames: это обычный tsv, который умеют открывать электронные таблицы. На странице загрузки написано, как отфильтровать его по стране и по типу. Как-то так:
Код: Выделить всё
wget https://github.com/OSMNames/OSMNames/releases/download/v1.1/planet-latest.tsv.gz -O - | gzcat | awk -F '\t' -v OFS='\t' 'NR == 1 || $16 == "ru" && ($6 == "city" || $6 == "town")' > russian_towns.tsv
Re: База данных городов РФ с координатами
Добавлено: 26 апр 2017, 21:47
ZLAT
[quote="Zverik"]Вероятно, поможет база OSMNames: это обычный tsv, который умеют открывать электронные таблицы. На странице загрузки написано, как отфильтровать его по стране и по типу. Как-то так:
Спасибо за ссылку, но можете более подробно объяснить что нужно сделать, куда нужно вставить этот код? Я правильно понял, что мне нужно скачать файл full planet, а потом вставляю ваш код в командную строку?
Re: База данных городов РФ с координатами
Добавлено: 27 апр 2017, 01:59
Denis Rykov
Вставлять в консоль Linux, единственное в Ubuntu вместо gzcat нужно использовать zcat. Если вам не знакомы все эти слова, то прикладываю файл, полученный в результате выполнения выше приведённой команды.
Re: База данных городов РФ с координатами
Добавлено: 27 апр 2017, 13:17
ZLAT
Denis Rykov писал(а):Вставлять в консоль Linux, единственное в Ubuntu вместо gzcat нужно использовать zcat. Если вам не знакомы все эти слова, то прикладываю файл, полученный в результате выполнения выше приведённой команды.
Спасибо, теперь все получилось!
Re: База данных городов РФ с координатами
Добавлено: 27 апр 2017, 13:34
ZLAT
А кроме city и town какой отбор можно задать? Где можно весь список посмотреть, например если я захочу добавить в отбор деревни?
Re: База данных городов РФ с координатами
Добавлено: 27 апр 2017, 13:55
freeExec
Варианты:
https://wiki.openstreetmap.org/wiki/RU:Key:place
П.С. Мы рады, что вам понравилось, но у вас появились
обязанности.