Найти список городов по странам

База стран и городов

Самая полная собираемая и обновляемая база данных стран и городов с административным делением на районы, области, регионы с географическими координатами. База доступна для скачивания и посредством API запросов. База стран и городов дополнительно содержит информацию о временной зоне в данном городе, о телефонном номере. Для большинства стран доступна информация об автомобильном номере, соответствующем данному региону. В базе поле capital содержит информацию о городе, который является соответственно или столица страны или областной или районный центр. В настоящий момент база содержит:

  • Стран: 254
      Список стран, содержащих города
    • Соединенные Штаты [201 412]
    • Россия [147 805]
    • Китай [62 636]
    • Индонезия [54 412]
    • Германия [49 164]
    • Франция [44 254]
    • Италия [33 482]
    • Мексика [33 362]
    • Филиппины [27 951]
    • Испания [24 791]
    • Нигер [24 041]
    • Украина [22 308]
    • Перу [20 032]
    • Пакистан [19 046]
    • Таиланд [18 715]
    • Соединенное Королевство [18 177]
    • Мьянма [17 309]
    • Бразилия [17 073]
    • Сьерра-Леоне [14 650]
    • Беларусь [14 211]
    • Индия [13 435]
    • Мадагаскар [12 440]
    • и другие.
  • Областей(регионов,штатов): 8 427
  • Районов(внутри областей): 56 547
  • Городов(населенных пунктов): 1 359 750
  • Районов в крупных городах: 1 125
  • Диапазонов IP адресов: 18 228
  • IP-адресов: 2 583 419 526
    Скрипты, входящие в комплект автоматически обновляют диапазоны IP адресов.
Читайте также:  Естественный прирост стран тропической африки

Заполнение координат городов:

  • По большим городам из 16613 нет координат у 3 (0% нет)
  • По крупнейшим из 6597 нет координат у 0 (0% нет)

Заполнение телефонных кодов городов:

  • По большим городам из 16613 нет кодов у 9919 (59% нет)
  • По крупнейшим из 6597 нет кодов у 2426 (36% нет)

Заполнение почтовых индексов городов:

  • По большим городам из 16613 нет индексов у 6800 (40% нет)
  • По крупнейшим из 6597 нет индексов у 1291 (19% нет)

Структура таблиц базы данных:

Страны — country

Поле Тип Null По умолчанию Комментарии
name varchar(64) Нет Название страны
fullname varchar(64) Нет Полное название страны
english varchar(64) Нет Англоязычное название
id char(2) Нет Двухсимвольный код страны;
country_code3 char(3) Нет Трехсимвольный код страны
iso char(3) Нет Код по ISO
telcod char(4) Нет Телефонный код страны
location char(10) Да NULL Часть света
capital int(10) Нет Код города — столицы страны, ссылка на таблицу city

Области — area

Поле Тип Null По умолчанию Комментарии
id int(10) Нет
name varchar(64) Нет Название
okrug varchar(64) Нет Название округа в который входит данный регион
autocod varchar(21) Нет Автомобильный код
capital int(10) Нет Областной центр, ссылка на таблицу city
english varchar(64) Нет
iso varchar(3) Нет
country char(2) Нет

Города — city

Поле Тип Null По умолчанию Комментарии
id int(10) Нет
name varchar(64) Нет
area int(10) Нет
telcod varchar(24) Нет Телефонный код города
latitude float(10,6) Да NULL широта
longitude float(10,6) Да NULL долгота
time_zone float(6,2) Да NULL Временная зона, отклонение времени от GMT(UTC)
english varchar(64) Нет Английское название или транскрипция
rajon int(10) Нет 0
country char(2) Нет Двухсимвольный код страны
sound char(4) Нет A000 функция soundex от транслита name для быстрого поиска по созвучию
level tinyint(4) Нет 0 1-Областной центр или город с населением более 1 млн.человек,
2-Районный центр или город с населением более 100тыс.человек,
3-Город с населением более 15тыс.человек,
4-Деревня/станица/хутор с населением менее 15тыс.человек
ISO varchar(3) Нет
vid tinyint(3) Нет 0 1-город, 2-поселок, 3-село, 4-деревня, 5-станица, 6-хутор
post varchar(256) Нет 0 Почтовый код (Индекс)

Районы области — rajon

Поле Тип Null По умолчанию Комментарии
id int(10) Нет
name varchar(64) Нет
area int(10) Нет
country char(2) Нет
capital int(10) Нет Код районного центра
english varchar(64) Нет

Районы города — rajon_city

Поле Тип Null По умолчанию Комментарии
id int(10) Нет
name varchar(128) Нет Название района в городе
city int(10) Нет 0 Код города
english varchar(64) Нет
parent int(10) Нет 0 Ссылка на родительский район города

Список POLYGON — координаты окружающих район в городе, город, область, регион

Данный объект пока в режиме тестирования

Соответствие IP и страны/города — geo__base

Поле Тип Null По умолчанию Комментарии
long_ip1 bigint(20) Нет Начало диапазона
long_ip2` bigint(20) Нет Конец диапазона
country char(2) Нет Код страны
city varchar(64) Нет 0 Код города
upd datetime Нет актуальность
oper int(10) unsigned Нет 0 Код оператора по таблице oper

Диапазоны IP адресов и их whois — geo__ip

Поле Тип Null По умолчанию Комментарии
long_ip1 bigint(20) Нет Начало диапазона ip адресов
long_ip2 bigint(20) Нет Конец диапазона ip адресов
whois text Нет данные Whois
upd datetime Нет актуальность

Телефонные операторы, в т.ч. сотовые — oper

Поле Тип Null По умолчанию Комментарии
id int(10) unsigned Нет
name varchar(512 Нет
mobile tinyint(3) unsigned Нет 0 1 — мобильный оператора
mvno int(10) unsigned Нет 0 1- Виртуальный оператор
country char(2) Нет
mnc int(3) unsigned Нет 0
brand varchar(64) Нет Бренд оператора
url varchar(128) Нет сайт оператора
deleted timestamp Да дата удаления

Данные об MNP переносах — phone

Поле Тип Null По умолчанию Комментарии
phone varchar(15) Нет Номер телефона
oper int(10) unsigned Да дата удаления
upd date Да дата добавления
country char(2) Нет Страна
mnc int(3) Нет Код MNC оператора
region int(10) unsigned Да NULL Регион, если не указано, брать по def коду
oper_from int(11) Да NULL откуда перешел, если не указано, брать по def коду

Телефонные номера, коды и регион привязки — telcod

Код региона’,

Поле Тип Null По умолчанию Комментарии
okrug int(10) Нет Регион, округ по таблице area
city int(10) unsigned Нет Код города
oper int(10) unsigned Нет Код оператора
deffrom varchar(15) Нет Начало диапазона
defto varchar(15) Нет Конец диапазона
country char(2) Нет Страна

Синонимы, альтернативные названия и названия на иностранных языках — sinonim

Поле Тип Null По умолчанию Комментарии
id int(11) Нет
name varchar(255) Нет Текущее актуальное название
sinonim varchar(255) Нет Альтернативное название или перевод
tbl varchar(64) Нет Таблица(city, area, . ) или пусто для всех
lang int(11) Нет 0 Цифровой код языка по таблице lang (https://ru.wikipedia.org/wiki/Коды_языков)
tbl_id int(11) Нет 0 id в таблице tbl при переименовании

Имена полей когда соответствуют имени таблицы — это id-код по этой таблице

Также база данных, по вашему желанию, может содержать дополнительные таблицы: Выделенные диапазоны IP адресов по городам, телефонные номерные емкости, закрепленные за странами и городами, и другие. Тестовая база и структура таблиц в формате SQL здесь.

Чтобы не возникло желания спарсить базу стран и городов, заранее информирую, что при превышении количества запросов с одного IP, Ваш IP-адрес блокируется на сутки. Сайт через большинство бесплатных прокси серверов недоступен.

Источник

Крупнейшие города мира

Крупнейшие города мира

Список крупнейших городов мира с населением от 1 миллиона человек.

Чтобы узнать в каких странах мира больше всего городов с населением от 1 000 000 человек, а также узнать количество городов-миллионников по каждой стране — достаточно посмотреть список стран с крупнейшими городами мира.

Больше всего городов миллионеров расположено в Китае (123 города), после которого идёт Индия (54 города), а за ней следуют Бразилия (17 городов), Россия (15 городов), Индонезия (14 городов) и Япония (12 городов). Полный список стран в которых есть города с населением от 1 миллиона жителей составляет 91 страну мира.

Крупнейшие города Европы

Самые крупные города Европы по численности населения. Список самых крупных городов Европы насчитывает 40 городов, из которых 15 городов находятся на территории России.

Самый крупный город Европы — город Москва (12 692 466 человек) на 01.01.2020 по данным Росстата, на втором месте город Лондон с населением 8 416 999 человек, третье место занимает город Санкт-Петербург. Далее следуют города Берлин, Афины, Мадрид и другие.

Крупнейшие города России

Список самых крупных городов России с населением от 1 миллиона человек.

Самый крупный город России — город Москва с населением 12 692 466 человек, а самый небольшой город России по числу жителей — город Иннополис с населением 405 человек по состоянию на 01.01.2020.

Крупнейшие метрополитены мира

Список самых крупных метро в мире как по количеству пассажиров, воспользовавшихся метрополитеном за год, так и по протяжённости линий метро, по количеству линий введённых в эксплуатацию, а также список крупнейших метрополитенов по количеству станций.

Крупнейшие города мира по площади территории

Дополнительно можно просмотреть список самых крупных городов по континентам: Европа, Азия, Северная Америка, Южная Америка, Африка.

Больше всего городов-гигантов по занимаемой территории в Китае, который занимает первые 5 мест в списке. Самый большой город в мире — город Чунцин (Китай), имеющий площадь города 82 403 квадратных километров.

Последние статьи

Города России с одинаковыми названиями

Опубликовано: 19.03.2018 — 13:47

Среди городов России встречаются города с одинаковыми названиями, расположенные как в одном, так и в разных регионах и федеральных округах.

Чтобы не перепутать город, в таких случаях желательно знать помимо названия города, также дополнительную информацию о городе.

В основном города с одинаковыми названиями в России встречаются по 2 раза, кроме одного названия — в России есть 3.

Источник

Оцените статью