![]() |
Нужен совет профессионала
Я делал карту города. ~1300 улиц. Все улицы - мувики, размещённые вручную и каждый со своим именем. Все должны реагировать на события onPress. Есть компонент ComboBox. В нём 1300 строк - названий этих улиц. Вот вопрос: это всё очень тормозит. Даже по отдельности. Неужели FLASH загибается при таком количестве объектов и строк в списке. Ссылку на карту города достану завтра (я не помню адресс, сайт не мой). Может я изначально выбрал не тот путь решения. Может надо было размещать строки во внешнем XML, а улицы как-то подгружать по мере необходимости с проверкой, не входят ли улицы в область просмотра? Или вообще названия улиц выдавать из SQL. Чтобы самому найти оптимальное решение, нужно перелопатить ОЧЕНЬ, ОЧЕНЬ много... После ваших ответов я буду хоть знать, в какую сторону всё это лопатить. Заранее БаЛЬШОЕ СПАСИБО!
|
А вы часто видели в Windows выпадающие списки с 1300 опциями? я что то не припомню.
Думаю в виндах тоже будет тормозить. Как вариант могу посоветовать сделать ComboBox'ов два. В одном пользователь выбирает район, а в другом появляються улицы района..стоит постараться, чтобы не было более 50 опций на ComboBox |
Еше надо знать в каком районе находится данная улица. Лучше делать в первом алфавит, а вот втором уже улицы на эту букву.
|
по районам мне кажется будет громоздко (улиц в районе много), согласен с inils'ом насчет алфавита
|
Еще вариант. Первоночально ComboBox пуст. Вводишь первую букву и в него грузятся улицы начинающиеся на нее и так далее.
|
В Windows точно видел. Есть карта алматы(она не моя)(сделана на каком-то языке программирования). Хотел прикрепить, но она весит 1.8Мб в архиве. Работает очень быстро, но моя карта размещается на сайте и при этом она весит ~400кб. Вот приемущество FLASH! А недостаток - тормоза...
|
И как можно прикрепить файл размером 1Мб и более? Или никак? А иначе вопрос не будет понятен до конца.
|
Какой файл?
|
Вероятно, программу...
|
Изучаем: http://www.mapnetwork.com/maps/ .
Совершенно нецелесообразно постоянно держать в Комбо улицы типа "1-го заводского" переулка и "2-го переулка Строителей". В комбо должны висеть основные магистрали и обьекты. Все остальное грузи в МуСКуЛ-базу и пусть тянут поиском. Даже в этом случае группировка целесообразна. |
| Часовой пояс GMT +4, время: 15:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.