PDA

Просмотр полной версии : вывод динамического текста из базы по координатам.


KosyakOFF
01.09.2005, 01:34
Заранее извиняюсь если нету не ту для поста подобрал, но помоему подходит.

Есть "карта-подложка" на флеше для остановок маршрутных автобусов. Можно ли организовать такую вещь: в Mysql хранятся объекты типа : "координата х,y,название остановки" и при открытии флешки через пхп данные передовалсь бы флешке и динамичексим текстом бы выводилось названия в заданных координатах?

Изначально интересует вообще ли я иду в нужном направлении для реализации задачи или можно сделать по другому и проще? и есть ли подбные примеры карт, ну чтобы можнно было посомтреть как сделано.

Заранее огромное спасибо.

iNils
01.09.2005, 01:53
Можно.
Лучше на сервере сгенирить xml и передать его флешу.

KosyakOFF
02.09.2005, 03:15
а если ссылки на материалы связаные с данной тематикой? (генерация xml по даннйо тематике)

И где будут хранится перменные? (извините есил вопрос глупый :rolleyes: )

Штрек
03.09.2005, 04:17
тебе именно с базой надо работать?

KosyakOFF
04.09.2005, 19:17
Всмысле Mysql? да нет. Мне главное как: сама карта фоном, на ней в нужных координатах выводились бы названия остановок. А координаты и текст (название остановки) хранились бы в файле. (не важно msql база или просто txt, главное чтобы вид был более менее читаемый и вручную можно было бы вбивать новые остановки).

Без базы наверное даже лучше было бы. просто я не знаю как, подкажите пожалуйста.

Штрек
04.09.2005, 20:45
Создаёшь файл xml /ручками/ -
загружаешь и парсишь/анализируешь/ его...
Как парсить смотри здесь (http://dembicki.narod.ru/tutor/a3.htm) ...

valvika
05.09.2005, 01:56
Мне главное как: сама карта фоном, на ней в нужных координатах выводились бы названия остановок. А координаты и текст (название остановки) хранились бы в файле.
Мне кажется, что ты сам не очень хорошо уяснил постановку задачи. Что у тебя за местность должна быть на карте? Я еще не видел ни одного города ( пригорода ) чтобы он полностью поместился на экран, чтобы все было бы там понятно, удобочитаемо и не нужны были масштабирование, поиск и перетаскивание карты. В качестве примера карта одного из пригородов Амстердама:http://www.mainmaps.com/europe/nl/zan
Или город поболее, на том же движке, Курск ( чуть -чуть не закончен):
http://www.kursk.mainmaps.com
Здесь отличные карты американских разработчиков http://www.mapnetwork.com/maps/
А хранить данные, здесь правильно говорят, лучше и проще всего в XML, и никакого php не нужно будет. Флеш сам их считает, можно самому вообще почти не думать, а поскать исходники.

KosyakOFF
05.09.2005, 13:37
да я видел примерный вид той карты которою я хочу, только она была не во флеше.

мне не суть важно чтобы она была удобная для просмотра и читания. мне главное выводить в заданных координатах названия остановок из файла + из другой флешки можно было бы эти остановки добавлять. ну пока хотя бы чтобы названия в координатах грузились.

А не подскажешь плиз где исходники можно найти :confused: , что то нашел но это не то :(

valvika
05.09.2005, 14:29
А не подскажешь плиз где исходники можно найти :confused: , что то нашел но это не то :(
Я нашел у себя меню с хмл-контентом. Отсюда же с флешера исходник. Сожалею, не помню автора. Там внутри есть нужная тебе функция.

KosyakOFF
08.09.2005, 21:57
штрек по твоей ссылке там в конце есть "создайте также текстовое поле в мувиклипе и поместите в него значение еще одного атрибута из Xml, имя и значение этого атрибута выберите по собственному усмотрению." я чего то не могу этого сделать, можешь показать как прописать из Xml свойства в мувиклип.

Штрек
08.09.2005, 23:21
Ну это для проверки правильности обхода дерева...
Если б я мог повнятней чем Дембицкий разжевать вопрос, я б преподавал в Гарварде...... :p

Штрек
09.09.2005, 00:20
Добавлю, что если читать статью, через строчку и просто смахнуть код себе в кадр, то в семёрке работать не будет /перем i не определена и не преобразуется в ноль, как было на момент написания статьи/...
Поэтому перед while надо определить
var i=0

KosyakOFF
11.09.2005, 18:41
А можно ли в том примере (про парсинг xml) забить в хмл свойства мувика с текстом и координатами где текст из мувика будит выводится? Если можно можно написать как? Заранее огромное спасибо.

KosyakOFF
12.09.2005, 15:40
Ответьте кто нибудь, ну плииизззз

Samodelkin
12.09.2005, 15:54
Проще будет передовать сразу так
...
...
<param x="134" y="123" name="Бубиново" />
...
...
получаешь, делаешь объект, масштабируешь что гораздо труднее :) и имя туда же
в чем проблемы? с масштабом да а кто говорил что будет легко :)
можно конечно искать максимальные и минимальные координаты и на их основе производить над всеми координатами какие нибудь мат. операции, чтоб попытаться подогнать все на один экран

valvika
12.09.2005, 16:17
Ответьте кто нибудь, ну плииизззз
Не нервничай. Спокойно подумай и разберись. Тебе уже все ( и даже больше ) подсказали. Пару циклов осталось отладить. За тебя никто делать не будет. Если сам не имеешь желания подумать, поставь вопрос в раздел "работа". Я думаю за $5-10 ( без масштабирования) тебе все напишут.

Штрек
13.09.2005, 20:55
А можно ли в том примере (про парсинг xml) забить в хмл свойства мувика с текстом и координатами где текст из мувика будит выводится? Если можно можно написать как? Заранее огромное спасибо.
Всё можно......
XML для того и писан, чтоб сложно-структурированные данные можно было передавать......