Денис З.
56 сообщений
#17 лет назад
Кто как решает эту задачу?

в итоге хочется иметь актуальную (обновляемую), достаточно подробную базу (страна/регион/район?/нас.пункт)

варианты решения:

0. поискать
- нашел, что-то древнее (зато с часовыми поясами) - вобщем, лежит пока.

1. сграбить базу сайта знакомств/соцсети/погоды.
- вконакте, одноклашники - даже не смотрю (добавление городов пользователями делает базу неэффекивной, местами смешной)
- моймир.мейл, лав.мейл, мойкруг - посморел, но что-то не очень нравятся (где-то нет далеко не маленьких пунктов, с которых у меня есть пользователи, где-то явная путаница)
- гисметео, инфоспейс - недостатачная деализация, актуальность не проверял...

2. использовать КЛАДР (классификатор адресов России)
+ достаточно подробная, обновляемая;
- только Россия;

3. использовать базу почтовых индексов или телефонных кодов
- опять же актуальность размещенных баз весьма сомнительна (пока нашел официальный источник с обновлениями только по России, может плохо искал?)

4. дать пользователям возможность наполнять базу самостоятельно
- придется постоянно проверять и модерировать, иначе будет каша

5. купить
- купил на плати, вроде не из тех, что уже сморел, но все не то...

т.к. у меня 90% с России, пока склоняюсь к смешанному варианту: Россия с КЛАД'ра, зарубежка - только районы и крупные города, остальное пусть сами добавляют, буду проверять.

з.ы. смотрю еще в сторону fallingrain, geonames, но там почи все на английском или транслит. может, зарубежку возьму оттуда.

неужли нет толковой, обновляемой базы по всем регионам мира?
людям выдали ID, а населенным пунктам почему-то нет ))
Константин Т.
589 сообщений
#17 лет назад
Data+ в своё время продавала базу тысяч на 300 населённых пунктов по миру на русском.