1 Востаннє редагувалося 221VOLT (30.11.2015 04:54:54)

Тема: БД країн, областей, районів, міст, сіл

Всім привіт!

Маю запитання, але давайте по-порядку :

БД країн можна узяти з вк
БД областей також можня узяти з вк
БД міст та сіл також можна узяти з вк (звісно там переклад "коряво" - лише великі міста України перекладені на українську - решту доведеться "ручками-ніжками-гуглом попилювати" самому)

БД районів з вк узяти не можна (немає методу в апі) (хоча при певних запитах разом з містом прилітає назва району звідки місто, таким чином можна зібрати райони, проте це напевно не найшвидший спосіб)

цю тему http://replace.org.ua/topic/4995/ я читав, дякую всім хто відписався там - тепер БД районів по Україні я маю))

запитання - де можна знайти БД районів інших (сусідніх) країн - для прикладу Польші, Росії, Білорусії ?

примітка - запитання БД районів виникло через те, що наприклад лише у Львівській області є по 2(інколи і по 3) населених пункти з одинаковою назвою:  Бережниця, Брюховичі, Волиця, Вовків, Гай, Головецько, Городище, Грушів, Добрівляни, Добряни, Довге, Дубляни, Дуліби, Забужжя, Завадів, Зарічне, Заріччя, Корчин, Красне, Куликів, Лани, Либохора... і так далі

відповідно при реєстрації (чи опісля, у налаштуваннях) користувачеві певного проекту потрібно вибрати своє місто чи село, і як тут бути, коли у одній області є 2 чи 3 села з одною назвою - потрібно ще райони))

хоча можливо є інші варіанти, буду радий якщо добрі люди підкажуть)

примітка2 - БД збирається для цікавого українського проекту, який незабаром стартує

дякую)

2

Re: БД країн, областей, районів, міст, сіл

Теж було б корисно мати таку базу.

3

Re: БД країн, областей, районів, міст, сіл

https://uk.wikipedia.org/wiki/Райони_України нє?

Подякували: 221VOLT, ostap34PHP2

4 Востаннє редагувалося 221VOLT (30.11.2015 07:21:42)

Re: БД країн, областей, районів, міст, сіл

нє!)
я ж написав - дякуючи співзвучній темі, по Україні бд уже є))

запитання - по країнах-сусідах)
(або ж по алгоритмах - як вирішити конфлікт коли у одній області два-три села з однією назвою)

Подякували: adonis6294571

5

Re: БД країн, областей, районів, міст, сіл

А якось так?
https://pl.wikipedia.org/wiki/Kategoria:Gminy_w_Polsce

Подякували: 221VOLT, adonis6294572

6

Re: БД країн, областей, районів, міст, сіл

В базі лише міста  38865  штук

http://download.geonames.org/export/dump/

10870934    Hranychne    Hranychne    Granichne,Granichnoye,Hranychne,Граничне    48.09393    35.79626    P    PPL    UA        26                0        142    Europe/Kiev    2015-11-10

Подякували: 221VOLT, adonis6294572

7 Востаннє редагувалося alexanoid (24.09.2017 17:20:30)

Re: БД країн, областей, районів, міст, сіл

Всім привіт!

Поділіться будь ласка дампом бази українських областей, районів, міст, сіл бажано українською мовою.

Дякую !

8

Re: БД країн, областей, районів, міст, сіл

Довідник поштових адрес на сайті Укрпошти.

Подякували: alexanoid1

9

Re: БД країн, областей, районів, міст, сіл

Подивіться ще un/locode. Там, щоправда, немає районів, але усі міста і це стандарт.

Подякували: alexanoid1

10

Re: БД країн, областей, районів, міст, сіл


Дуже Вам дякую ! Виглядає на те що треба.

Одне питання - чи є можливість в тому csv файлі розрізнити тип населеного пункта - наприклад чи це місто чи село ?

11 Востаннє редагувалося alexanoid (25.09.2017 13:33:49)

Re: БД країн, областей, районів, міст, сіл

alexanoid написав:

Дуже Вам дякую ! Виглядає на те що треба.

Одне питання - чи є можливість в тому csv файлі розрізнити тип населеного пункта - наприклад чи це місто чи село ?


І ще одне питання по парсингу данних з того csv.. як краще зробити.

Для зручності користувача я планую виставити 3 залежні між собою дропдауни у формі:

1. Область
2. Район
3. Населений пункт

от для прикладу данні з того сsv:

Львівська;Стрийський;Братківці

тут ніби все зрозуміло що куда в який дропдаун піде.. але от інший приклад:

Львівська;Стрий;Стрий

Що робити в такому випадку ? Ігнорувати друге значення(там де мав бути район) і записувати тільки область і місто ? Тобто при виборі в першому селекті "Львівська" і в м. Стрий в селекті району має бути пусто чи там має бути продубльований Стрий?

Є ще одна ситуація з Київом -

Київ;Буча;Буча

тут Київ виступає як область..  В цьому випадку Київ має бути доданий в селект областей чи має залишатися тільки в селекті міст ?

12

Re: БД країн, областей, районів, міст, сіл

ще можна у гугла узяти

13

Re: БД країн, областей, районів, міст, сіл

alexanoid написав:
Львівська;Стрий;Стрий

Що робити в такому випадку ? Ігнорувати друге значення(там де мав бути район) і записувати тільки область і місто ? Тобто при виборі в першому селекті "Львівська" і в м. Стрий в селекті району має бути пусто чи там має бути продубльований Стрий?

Ви зі Стрия?

Прихований текст

моє місто

Подякували: 0xDADA11C71

14

Re: БД країн, областей, районів, міст, сіл

alexanoid написав:

Одне питання - чи є можливість в тому csv файлі розрізнити тип населеного пункта - наприклад чи це місто чи село ?

Ні, немає. Якщо це сильно треба, то доведеться користуватися додатковими джерелами.

alexanoid написав:

І ще одне питання по парсингу данних з того csv.. як краще зробити.

Для зручності користувача я планую виставити 3 залежні між собою дропдауни у формі:

1. Область
2. Район
3. Населений пункт

от для прикладу данні з того сsv:

Львівська;Стрийський;Братківці

тут ніби все зрозуміло що куда в який дропдаун піде.. але от інший приклад:

Львівська;Стрий;Стрий

Що робити в такому випадку ? Ігнорувати друге значення(там де мав бути район) і записувати тільки область і місто ? Тобто при виборі в першому селекті "Львівська" і в м. Стрий в селекті району має бути пусто чи там має бути продубльований Стрий?

Там в різних районах по-різному зроблено. Якщо значення в стовпцях Район та Населений пункт повністю співпадають, то район можна ігнорувати.

alexanoid написав:

Є ще одна ситуація з Київом -

Київ;Буча;Буча

тут Київ виступає як область..  В цьому випадку Київ має бути доданий в селект областей чи має залишатися тільки в селекті міст ?

Областей не так багато, тому "Київ" можна руками виправити на "Київська". Тільки сам Київ не чіпайте, бо це місто зі спеціальним статусом, і до київської області не належить.

221VOLT написав:

ще можна у гугла узяти

А де саме?

Подякували: alexanoid1

15

Re: БД країн, областей, районів, міст, сіл

LoganRoss написав:

Ви зі Стрия?

так

Подякували: LoganRoss1

16 Востаннє редагувалося alexanoid (27.09.2017 11:40:46)

Re: БД країн, областей, районів, міст, сіл

Torbins написав:

Тільки сам Київ не чіпайте, бо це місто зі спеціальним статусом, і до київської області не належить.

дякую ! ще одне питання тоді по Київу - залишити його в селекті вибору міст без прив'язки до конкретної області чи додати його в селект вибору областей.. і там буде наприклад -

Львівська
Тернопільська
Київська
Київ 

17

Re: БД країн, областей, районів, міст, сіл

Можна і так і сяк, робіть як вам зручніше.

18

Re: БД країн, областей, районів, міст, сіл

Torbins написав:
221VOLT написав:

ще можна у гугла узяти

А де саме?

в гугла ціла купа сервісів з відношенням до карт-міст-тд

ми юзаємо оце
https://developers.google.com/maps/docu … tocomplete

19

Re: БД країн, областей, районів, міст, сіл

привіт, хлопці, допоможіть
треба дані про міста України, типу місто-і райони які є в місті, і так само райони області,
порадьте щось

20

Re: БД країн, областей, районів, міст, сіл

yura43528 написав:

привіт, хлопці, допоможіть
треба дані про міста України, типу місто-і райони які є в місті, і так само райони області,
порадьте щось

А чим вас не влаштовують наведені вище посилання?