![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 14.06.2011
Сообщений: 1,138
|
![]()
Мне нужно мониторить ДТП с яндекс.карт.
Минималистичный действующий пример: http://api.yandex.ru/maps/doc/jsapi/1.x/examples/traffic2.html Немножко справки: http://api.yandex.ru/maps/doc/jsapi/1.x/mod/concepts/traffic.xml Собственно вопрос, кто б мне помог разобраться, что там происходит? В итоге должна получится локально лежащая страница, в которую встроена карта и скрипт, который каждые пять минут проверяет, случилось ли новое ДТП и каким-нибудь аяксом оповещение отправляется на сервер. Последний раз редактировалось Smogg; 27.08.2014 в 13:11. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
А что вам собственно не понятно-то?
Собственно вот ваша локальная страница с картой. http://api.yandex.ru/maps/doc/jsapi/1.x/examples/traffic2.html Детально не смотрел, но у карты и модуля пробок нет событий, которые говорят что в области видимости возник новый объект. |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 14.06.2011
Сообщений: 1,138
|
![]()
мне не понятно, где, в каком объекте, лежат данные по дорожным событиям. А если дергать не из джава-объекта, а получать напрямую по адресу, то сниффер-плагин не помог понять, по какому запросу эти дорожные события мне приходят в браузер.
Событий нету, ага. Там апдейт данных каждые четыре минуты, при условии маусмува по карте. Последний раз редактировалось Smogg; 27.08.2014 в 15:46. |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
Скачайте подключаемую библиотеку и смотрите каконо работает внутри. Скорее всего там Node.JS который работает в обе стороны(клиент принимает то, что посылает сервер и наоборот)
|
![]() |
![]() |
![]() |
#5 | |
Участник клуба
Регистрация: 14.06.2011
Сообщений: 1,138
|
![]() Цитата:
B = function(H, F) { var I, G, J = [], K = []; for (I = 0, G = H.length; I < G; I++) { if (p.inArray(H[I], F) == -1) { K.push(H[I]) } } for (I = 0, G = F.length; I < G; I++) { if (p.inArray(F[I], H) == -1) { J.push(F[I]) } } return {equals: !J.length && !K.length,added: J,removed: K} } Ок. Вопрос снимается. Что там внутрях джавы творится творится так и не понял, а нашел таки, в каком и где в JSON-ответе лежит про интересные мне "Дорожные происшествия". надежда на фриланс-консультацию, что кто-то за меня будет незадорого разбираться в мутном коде, больше не актуальна ![]() |
|
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]()
Это чего за код? Где вы его нашли? Он скорее всего и не предназначен для понимания, зачем так глубоко лезть? В справке ж описано все API.
Цитата:
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 27.08.2014 в 18:45. |
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 14.06.2011
Сообщений: 1,138
|
![]()
Если б в справке было б что-то кроме параметров инициализации... В рантайме доступно лишь скрыть/показать слой.
Ну да, можно было сократить как ДжвСкрпт, но так длиннее получится. Или JS, но это раскладку дергать ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нужна консультация)) | sasha_14-88 | Общие вопросы Delphi | 0 | 22.05.2014 08:25 |
JavsScript и работа во фрилансе | alexAll | JavaScript, Ajax | 2 | 11.09.2013 16:53 |
Нужна консультация! | Unamed | Работа с сетью в Delphi | 4 | 24.07.2010 13:06 |
нужна консультация | Vogd777 | Помощь студентам | 2 | 28.04.2010 09:01 |
Нужна консультация | NoVeto | Помощь студентам | 3 | 29.01.2010 00:10 |