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

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

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

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

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


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