![]() |
|
А чё ? может он скрытый маньяк-альтруист -программист ?
тогда пора гдето в сторонке тему новую открыть, типа КБ при форуме ))) Ведь действительно, всё это вполне реально сделать. |
@983, ахххахххааааа!!! http://extreme.com.ua/forum/nasha-zh...-projects.html
|
Цитата:
Да, и очень в тему Цитата:
|
@Rio, переносить это обсуждение в твою тему?
|
На чём отображать треки -- есть : maps
-- если не ошибаюсь, то всё абсолютно свободно распространяемое. У этой же хреновины есть возможность накладывать слои с треками, вот не помню, в каком виде треки задавать, но, вроде, KML воспринимает, а может чистый CSV... надо спросить. А насчёт отдать серверу данные о местоположении, так этого добра, и наработок всяких, можно найти. И конфиденциальность : тот , кто отдаёт свои данные, -- автоматически делает их публичными ( или ограничено публичными). Rio чё, сбежал ? : Текущая активность: На главной странице ГОРНОЛЫЖНЫЙ ФОРУМ |
@983, сессия отваливается через 15 минут неактивности. Наверное, спит уже. Ему ж на работу завтра :)
|
Цитата:
Цитата:
Как я вижу такую реализацию - телефон фрирайдера(с помощью запущенной аппликухи) на фоне каждые Х минут отправляет на удаленный сервер locator.спасатель.ua данные о своем местоположении, лучше всего - по gps. На сервисе для каждого юзера будет мини база вида время;координаты. Внизу самых популярных фрирайд спотов таблички с объяснением "зачем это надо" и линком на софтинку. Пример визуального решения - Sports Tracker Тут постоянная запись трека, нам это не нужно, экономим батарейку. Хотя тут нюанс - как спас узнает что у катальщика траблы, а не банально "села батарейка" |
Цитата:
Формат может быть простой : ID юзера, ник юзера , ключ или хеш пароля, время, координаты, высота, статус. Статус можен быть, например, n , a, s ... -- нормально, ахтунг, SOS ... Юзер сам ставит ахтунг, если заходит в опасную зону или заблудился. SOS, -- понятно, если выжил, но требуется помощь. Можно в дальнейшем реализовать квитирование с данными от сервера, что мол, получил такоето, в соответствии с полученными данными приложение может больше не хранить, то, что уже отправлено и получено, в противном случае, накапливать буфер для следующей попытки отправки данных. Но это уже усложнение, с ним заморачиваться можно и позже. Для визуализации для наблюдающего клиента можно использовать leaflet : Знакомимся с открытой JS-библиотекой для интерактивных карт — Leaflet | Занимательная веб-картография Уточнил : для построения трека, последовательности точек, он понимает GeoJSON , вот такой формат : [[[102.0, 2.0], [103.0, 2.0], [103.0, 3.0], [102.0, 3.0], [102.0, 2.0]]], [[[100.0, 0.0], [101.0, 0.0], [101.0, 1.0], [100.0, 1.0], [100.0, 0.0]], [[100.2, 0.2], [100.8, 0.2], [100.8, 0.8], [100.2, 0.8], [100.2, 0.2]]] ] -- выдать такое с сервера -- легко. в слое трека задаётся куча параметров, в том числе и толщина, цвет линии, вроде, как, можно таких слоёв поналожить много ( надо убедиться), например, для одного бродячего юзера несколько слоёв со своими кусками трека, со своими атрибутами, например синий для норм, рыжий для ахтунг, красный для sos. Не знаю, сработает ли фокус с подкачкой с сервера данных в реалтайме, чтоб оно по ходу динамически отображалось, т.е. чтоб трек дописывался у следящего клиента на экране по ходу действия. Скорее всего , если и не предусмотрено, то можно будет сымитировать такое обновление. Цитата:
а почему бы и нет ? Добавлено через 1 час 50 минут Нашёл у себя какойто KMZ, http://u9.myjino.ru/utis/tracks/vasya-chub.kmz выдрал из него данные, повставлял в карту ( пока всё вручную) , поиграл ещё с точками и всплывающими "балонами" и вот результат : Трек с точками Нормально всё смотрится. Значит этим средством можно отображать как минимум одного бродячего юзера, есть возможность отображать и дополнительные параметры, если таковые будут. Получается, с клиентской стороной для следящего клиента проблем нет, С серверной, тоже, ничего сложного, осталось самое главное : клиентское приложение для бродячего клиента. Прямо вот с утра буду очень просить, сделать такое ( сам не умею) -- наработки какието уже есть. @Sheridan, таки да : придётся перенести эти посты в http://extreme.com.ua/forum/nasha-zh...-projects.html |
@983, все кльово розписав і надумав, але після реалізації всього цього впираєшся в одну стіну, в яку я вперся з іншим лавинним проектом, 1) це потрібно самим райдерам і мнскам насрати на нас всіх, ми просто заноза в їхніх задницях 2) що робити самим райдерам з цими даними враховуючи п.1.?
цеж потрібний постійний моніторинг таких ахтунг сигналів їхнє відфільтровування ітд. навіть якщо реалізувати що сингнал SOS буде передаватись всім райдерам хто в радіусі 10 км як це буде працювати якщо якесь мале дурне вирішить побавитись чи просто потестувати систему... всі фрірайдери і можливо навіть МНСники рвануть на цей сигнал, а там чувак в кабаку хрєнь пє... часте спілкування з нашими держ працівниками зробило з мене невиправного песиміста :( |
@Neon, я дуже багато років особисто знаю пилипецьких спасів.
Їм не насрати ! Щодо статусів : так само може будь яке мудло з кабаку зателефонувати з повідомленням, що лежить в лавині десь під Грабом, наприклад. Обслуговувати ця система має лише зареєстрованих юзерів : нік, пароль, ID. Це одночасно є захист від своєрідного Dos. Взагалі про ці статуси я вигадав "отбалды, це все можна ще доводити до досконалого стану. Можна зробити, щоб реалтаймово спостерігати за переміщенням зареєстрованих юзерів могли тільки зареєстровані юзери, про можливість спостерігання такими ж фрірайдерами я якось і не подумав, а це також дуже корисна опція ! В першу чергу "спасение утопающих -- дело рук самих утопающих", таким чином, хай для початку, за своїми товаришами слідкуют їхні друзі, у разі чого можна буде дати спасам коордінати та посилання на сторінку х мапою та треком. Для початку треба зробити , щоб воно просто функціювало, а потім вже , як піде. Може вийти файна іграшка, котра потім має шанс дорости до сер'йозної системи. Для початку можна запустити цей сервіс, наприклад, тут, на extreme.com.ua це автоматично додасть механізм авторизвції, наявність в реалтаймі статусів ахтунг та sos можна відображувати десь в шапці портала. Варіантів -- купа : аби воно заробило, а далі побачимо ... Добавлено через 2 минуты Цитата:
і взагалі, якщо би всі чекали чогось від держ. працівників, то вже поляки та словаки збирали би добровольчі батальони, а тут би був ЛЬВОВНАШ. еее, це вже політика, а для неї є окрема тема. Добавлено через 2 минуты Цитата:
А якщо буде постійний моніторинг, то ще краще. |
Цитата:
зазвичай всякі погані ситуації стаються коли люди їздять поодинці, хто тоді дізнається що саме цю людину, саме зараз(а не вчора) треба шукати ? машина - дурний апарат, потрібна людина яка зважуючи дуже багато факторів буде бити на сполох... |
@Neon, організаційни питання, це окрема справа,
для початку -- саме так : "только для членов профсоюза", а далі може й пошириться, якщо буде попит. Щовзагалі роблять спаси в кінці катального дня ? - обїжджають підконтрольні траси. Тут додається можливість на екрані монітора обдивитись не тільки траси, а і прилеглі теріторії. Не захочуть, тоді нехай друзі тих, хто своєчасно не повернувся з гори не підіймають галас, а спочатку зайдуть на сторінку із всіма треками. Зробити такий сервіс зручним, це вже справа не спасів і не користувачів. Головна перевага цієі іграшки чв тому, що це не комерційний проект, що нема директорів та менеджерів, брокерів, ділерів, букмекерів та іншіх ріелторів И ещё : с картографией и связаннім с ней коприрайтством можно будет не заморачиваться : есть же и картографы : @NBomb, , |
Цитата:
Для каждой точки можно иметь баллон-всплывалку, в котором отображать дополнительные данные такие, как ник юзера, время, высота, статус трека, статус батарейки. попробовал : на отображение реализуется без проблем. ( в исходном KMZ там были время, уровень радиационного фона, статистическая погрешность, дистанция от предыдущей точки и ещё чёто. в читабельный KML не удалость тот KMZ переконвертировать, удаётся конвертнуть только в кучу одноточечных KML-ов. ну и фиг с ними.) Пока не проверил возможности отображения нескольких треков, прирастающих одновременно и подцветки фрагментов трека в зависимости от статуса трека. Подцветка всего трека в зависимости от статуса -- не проблема. Раскраска точек в зависимости от статусов -- не проблема, можно даже "моргачие" -- блинкующие точки поделать : в качестве точки используется gif картинка. Например новая, свежая точка всегда блинкующая, с цветом , соответствующим статусу. И даже круче : при одновременно двух статусах, отличных от нормального, например "ахтунг" и "садится батарейка", можно моргать поочерёдно , например синим и рыжим. У андроидного программиста щас авралище на работе, если что, то в конце концов, можно на страничке с яваскриптом замутить эмулятор фрирайдерского андроидного приложения. Заодно с ним и отладить серверную часть, принимающую данные от бродячего клиента. пока вот : Трек с точками при клике на точку всплывает баллон. надо бы посмотреть, есть ли возможность сделать, чтоб баоллон всплывал при наведении на точку ( и немного расширить кликабельную область вокруг точки ) Добавлено через 19 минут Цитата:
Неск. лет отработал в горах телевизионном ретрансляторе, Прилично поработал по монтажам антенн, неск. лет работал по ремонту радиоприёмнопередающей техники ... А ты где и как ? |
@983, я вот два года как универ закончил по данной специальности + собственные интересы
|
Часовий пояс GMT +2. Поточний час: 06:06. |