powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / дерево городов России в xml
16 сообщений из 16, страница 1 из 1
дерево городов России в xml
    #35160546
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема такая, в форме заполнения города хочу сделать поле автозаполнением,
то есть вводит юзер начало слова ему список городов.
идеальный пример
http://ati.su/ там на главной сразу форма есть

размышляю где взять дерево городов россии схема такая

россия - Область(условно регион) - Город.

Я как понимаю автозаполнение через аякс работает.
А уж потом это дерево импортировать в базу данных.
или может аякс умеет с xml работать ?
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35160703
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аякс это концепция, а не инструмент, он ни с чем работать не умеет.
Таблицу регионов могу скинуть.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35161825
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там сделано достаточно примитивно (как для функциональности).
Конечно, надо использовать AJAX. Инфы по нему сейчас огромнейшее количество.
Идеальный план для работы (ИМХО): если рут (твоя страна) статичен, то можно сразу передавать список регионов или подгружать его при загрузке страницы. Так как городов в идеале может быть большое количество для одного взятого региона (к примеру, у меня в штате Нью-Йорк получилось 7800 городов), то лучше сделать дополнительную строку, куда пользователь может вводить, к примеру, 3 первых символа названия города, причем, каждый символ может запускать запрос к серверу и отменять предыдущий - это ускорит работу. Также имеет смысл дать пользователю возможность выбрать все города данного региона.
Сделав несколько разных реализаций загрузки стран/регионов/городов, я пришел к такому решению, которое из опыта работы и пользования наиболее быстрое и наиболее удобное.
Советую передавать сразу в JSON - это ускорит парсинг городов на клиенте.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35162215
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy
Таблицу регионов могу скинуть.
Скинь, пожауйста, s[собачка]sibmail[точка]com
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35162224
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruckТак как городов в идеале может быть большое количество для одного взятого региона (к примеру, у меня в штате Нью-Йорк получилось 7800 городов), то лучше сделать дополнительную строку, куда пользователь может вводить, к примеру, 3 первых символа названия города, причем, каждый символ может запускать запрос к серверу и отменять предыдущий - это ускорит работу. Также имеет смысл дать пользователю возможность выбрать все города данного региона.
Сделав несколько разных реализаций загрузки стран/регионов/городов, я пришел к такому решению, которое из опыта работы и пользования наиболее быстрое и наиболее удобное.

Можешь показать свои премеры, есть действующая реализация?
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35163536
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См. почту.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35164477
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
imp1 Antonariy
Таблицу регионов могу скинуть.
Скинь, пожауйста, s[собачка]sibmail[точка]comУшло.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35165364
Фотография judge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, а кинь мне тоже, пожалуйста.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35165436
Vladimir Sitnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
judgeAntonariy, а кинь мне тоже, пожалуйста. КЛАДР ?
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35165458
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
judge , ушло.
Vladimir Sitnikov , нет, не он.
All
Прикреплю заодно сюда. Дерево в табличке построено с учетом применения вложенных множеств, что это такое, курить здесь .
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35165640
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О! Так это ж не России, а бывшего Союза населенные пункты. Это меняет дело ... Спасибо.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35165651
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю, такая база тоже будет интересна: тут на порядок больше городов бывшего Союза с координатами до географической секунды. Файл в формате xml, разбит на 4 тома (ограничение 100кБ). Это вытяжка из так называемой Кепплеровской базы, но нет таблицы регионов, только индексы. Если кто-то обработает индексы (я такое делал для Канады, Великобритании и Австралии), будет очень здорово.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35165652
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Второй том.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35165654
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Третий том.
А, да, кстати, города в латинской транслитерации.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35165655
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Четвертый том.
...
Рейтинг: 0 / 0
дерево городов России в xml
    #35165677
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ишите ОКАТО
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / дерево городов России в xml
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]