Комментарии 8
имхо это хороший способ проверить занята ли команда разработчиков делом или все сидят и просматривают наличие городов (коих несколько сотен тысяч, в зависимости от базы) на карте... я так подозреваю автор во время прикрутки geoip потратил полжизни и проштудировал все карты... нет?
Меня удивляет подход разработчиков, которые стащили где-то базу (пусть даже свободную) и не проверив, используют её в проекте. И ладно это сайт знакомств или даже объявления о продаже недвижимости. Но когда мне показывают на полном серьёзе погоду в несуществующем городе, хочется посмотреть таким горе-разработчикам в глаза.
А вообще хорошая база по населённым пунктам СНГ (все города и крупнейшие пгт) делается самое большое за неделю с использованием только открытых источников. С другими странами заметно сложнее, потому что не так много населённых пунктов имеют стандартную транслитерацию. Я знаю, о чём говорю — сам только что закончил работу над геобазой для одного своего проекта.
А вообще хорошая база по населённым пунктам СНГ (все города и крупнейшие пгт) делается самое большое за неделю с использованием только открытых источников. С другими странами заметно сложнее, потому что не так много населённых пунктов имеют стандартную транслитерацию. Я знаю, о чём говорю — сам только что закончил работу над геобазой для одного своего проекта.
вы когда-нибудь имели дело с геобазой всего мира? вы работали с сервисом в который нужно встроить такую базу. что по вашему нужно занятся проверкой всех населенных пунктов и потратить на это дело кучу денег и год времени, отложить запуск проекта, за это время конкуренты стартуют и с ошибочной базой наберут пользовательскую базу и на рынок выйти уже будет очень сложно... или подключить базу (пусть даже в ней есть небольшие не критичные ошибки, которые потом в случае необходимости можно будет исправить) и запустить сервис сейчас??? поэтому меня удивляет подход разработчиков вроде вас, если над вами есть люди которые заботятся о том чтобы любая проводимая ими работа с вашим участием была бы прибыльна, то они должны пресекать ваше начинания подобного рода... конечно если вы миллионер-альтруист и у вас куча свободного времени, то вы можете сами собрать такую базу, проверить по достоверным источникам (интересно каким, я таких не видел...) и проделав титанический труд сделать еще одно никому ненужное излишество, которое абсолютно ничем не будет лучше уже существующих аналогов с парой ошибок...
между прочим очень хотелось бы увидить список критериев (на достоврность) по которым вы собирали такую базу в "открытых источниках" и собсвенно сам алгоритм сбора.
приведу поучительную историю. однажды давным давно я работал в госорганизации, среди обязанностей которых было ведение архива улиц и домов города... так вот после проведенной мною работы оказалось что в официальной базе данных (на ее основе строились все рассчеты, вся работа горсовета опиралась на эту базу и тд...других источников не было) помимо 1300 занесенных на тов ремя улиц я лично нашел еще 150 по различным источникам... город - миллионник, ни какое-нибудь забытое богом село...
оглянитесь, мы живем на остатках СССР, о какой достоверности открытых источников может идти речь???? с чего вы взяли что источники выбранные вами не содержат ошибок...их тоже делали люди... возможно так же как и вы за неделю всю страну...
между прочим очень хотелось бы увидить список критериев (на достоврность) по которым вы собирали такую базу в "открытых источниках" и собсвенно сам алгоритм сбора.
приведу поучительную историю. однажды давным давно я работал в госорганизации, среди обязанностей которых было ведение архива улиц и домов города... так вот после проведенной мною работы оказалось что в официальной базе данных (на ее основе строились все рассчеты, вся работа горсовета опиралась на эту базу и тд...других источников не было) помимо 1300 занесенных на тов ремя улиц я лично нашел еще 150 по различным источникам... город - миллионник, ни какое-нибудь забытое богом село...
оглянитесь, мы живем на остатках СССР, о какой достоверности открытых источников может идти речь???? с чего вы взяли что источники выбранные вами не содержат ошибок...их тоже делали люди... возможно так же как и вы за неделю всю страну...
Я же сказал — я только что закончил такую базу. Все города и основные пгт (для некоторых регионов — вообще все) для СНГ, крупнейшие города для остальных стран. Это неделя работы. В ней корректно проставлены типы населённых пунктов и указаны регионы.
Возможно, вы живёте на останках СССР. В моей России порядка гораздо больше, и города никуда не теряются. Есть открытая база, находящаяся на сайте Почты России, на которой можно проверить название любого населённого пункта страны. С другими странами сложнее (в том числе из-за неразберихи с написанием), но и это решается. Такая работа заметно сложнее, чем копипаст, но на порядки меньше указанного вами года времени.
Возможно, вы живёте на останках СССР. В моей России порядка гораздо больше, и города никуда не теряются. Есть открытая база, находящаяся на сайте Почты России, на которой можно проверить название любого населённого пункта страны. С другими странами сложнее (в том числе из-за неразберихи с написанием), но и это решается. Такая работа заметно сложнее, чем копипаст, но на порядки меньше указанного вами года времени.
бред... операционная система у вас то же своя с нуля? язык программирования/фреймворк то же свой собственный?
в случае с "просто" базой городов, возможно точность немного выше, но и тут ошибок не избежать. но если это к примеру geoip база то тут полный *дец...даже в Росии, где порядка на порядок больше нежели на моих останках в Украине...
а где взять хорошую базу?
Выверенных справочников населённых пунктов России много. Если нужны только города, то есть, например, mojgorod.ru. КЛАДР — совсем полная база, тоже доступен. С СНГ, по-моему, данные придётся собирать по частям, причём зачастую непонятно, как писать название города: брать его русское название в России, русское название в самой стране (где русский является одним из государственных языков) или название на национальном языке (кириллицей).
Названия населённых пунктов за рубежом надо брать в атласе Роскартографии. Насколько я знаю, в Интернете эти названия сейчас есть только на beta-maps.yandex.ru.
Названия населённых пунктов за рубежом надо брать в атласе Роскартографии. Насколько я знаю, в Интернете эти названия сейчас есть только на beta-maps.yandex.ru.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Какая погода сегодня в Алущевске?