База данных городов РФ с координатами

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
ZLAT
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 апр 2017, 15:37
Репутация: 0

База данных городов РФ с координатами

Сообщение ZLAT » 25 апр 2017, 16:47

Добрый день!
Перерыл пол интернета и не смог найти ничего подходящего. Нужна база данных городов РФ, можно только более менее крупных, с координатами и названиями городов на русском.
В этой теме, насколько я понял, именно то, что нужно, но корректно открыть эту базу я не могу (побывал открывать в excel). Подскажите чем ее можно открыть для дальнейшего перевода в Excel или дайте ссылку на другой вариант.
Предполагаю использовать базу в Excel (Power Map) для отражения на карте сети распределения своей компании.

Всем заранее спасибо.

Аватара пользователя
jerry-maori
Гуру
Сообщения: 585
Зарегистрирован: 22 авг 2012, 17:02
Репутация: 143
Откуда: Нижний Новгород

Re: База данных городов РФ с координатами

Сообщение jerry-maori » 25 апр 2017, 17:03

OSM вам в помощь.

Zverik
Активный участник
Сообщения: 158
Зарегистрирован: 11 сен 2011, 14:11
Репутация: 96
Откуда: Москва
Контактная информация:

Re: База данных городов РФ с координатами

Сообщение Zverik » 25 апр 2017, 17:08

Вероятно, поможет база 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

ZLAT
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 апр 2017, 15:37
Репутация: 0

Re: База данных городов РФ с координатами

Сообщение ZLAT » 26 апр 2017, 21:47

[quote="Zverik"]Вероятно, поможет база OSMNames: это обычный tsv, который умеют открывать электронные таблицы. На странице загрузки написано, как отфильтровать его по стране и по типу. Как-то так:

Спасибо за ссылку, но можете более подробно объяснить что нужно сделать, куда нужно вставить этот код? Я правильно понял, что мне нужно скачать файл full planet, а потом вставляю ваш код в командную строку?

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

Re: База данных городов РФ с координатами

Сообщение Denis Rykov » 27 апр 2017, 01:59

Вставлять в консоль Linux, единственное в Ubuntu вместо gzcat нужно использовать zcat. Если вам не знакомы все эти слова, то прикладываю файл, полученный в результате выполнения выше приведённой команды.
Вложения
russian_towns.tsv.zip
(432.17 КБ) 827 скачиваний
Spatial is now, more than ever, just another column- The Geometry Column.

ZLAT
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 апр 2017, 15:37
Репутация: 0

Re: База данных городов РФ с координатами

Сообщение ZLAT » 27 апр 2017, 13:17

Denis Rykov писал(а):Вставлять в консоль Linux, единственное в Ubuntu вместо gzcat нужно использовать zcat. Если вам не знакомы все эти слова, то прикладываю файл, полученный в результате выполнения выше приведённой команды.
Спасибо, теперь все получилось!

ZLAT
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 апр 2017, 15:37
Репутация: 0

Re: База данных городов РФ с координатами

Сообщение ZLAT » 27 апр 2017, 13:34

А кроме city и town какой отбор можно задать? Где можно весь список посмотреть, например если я захочу добавить в отбор деревни?

freeExec
Гуру
Сообщения: 1195
Зарегистрирован: 23 апр 2011, 10:32
Репутация: 205
Откуда: Ульяновск

Re: База данных городов РФ с координатами

Сообщение freeExec » 27 апр 2017, 13:55

Варианты: https://wiki.openstreetmap.org/wiki/RU:Key:place
П.С. Мы рады, что вам понравилось, но у вас появились обязанности.

Ответить

Вернуться в «Я новичок!»

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

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