Гірськолижний форум

Гірськолижний форум (https://extreme.com.ua/forum/forum.php)
-   Наша жизнь вне Форума (https://extreme.com.ua/forum/7-nasha-zhizn-vne-foruma/)
-   -   Forum related projects (https://extreme.com.ua/forum/nasha-zhizn-vne-foruma/12249-forum-related-projects.html)

Sheridan 20.11.2014 00:33

http://risovach.ru/upload/2014/11/me...8936_orig_.jpg

983 20.11.2014 00:37

А чё ? может он скрытый маньяк-альтруист -программист ?
тогда пора гдето в сторонке тему новую открыть, типа КБ при форуме )))
Ведь действительно, всё это вполне реально сделать.

Sheridan 20.11.2014 00:43

@983, ахххахххааааа!!! http://extreme.com.ua/forum/nasha-zh...-projects.html

983 20.11.2014 00:45

Цитата:

Коментар від Sheridan (Коментар 266238)
Forum related projects

УЖОСКОКОЙ ! )))

Да, и очень в тему
Цитата:

Коментар від Rio (Коментар 255518)
1. Случайно подумал об идее и загорелся ее реализованием.
2. Чем дальше обдумывал идею, тем больше понимал, что это или есть, или никому не нужно, или еще что-то.
3. Сложный процесс окончательного отказа от идеи, как ненужной или слишком сложно реализуемой на данный момент.

И всё же ?

Sheridan 20.11.2014 00:46

@Rio, переносить это обсуждение в твою тему?

983 20.11.2014 01:05

На чём отображать треки -- есть : maps
-- если не ошибаюсь, то всё абсолютно свободно распространяемое.
У этой же хреновины есть возможность накладывать слои с треками,
вот не помню, в каком виде треки задавать, но, вроде, KML воспринимает, а может чистый CSV... надо спросить.

А насчёт отдать серверу данные о местоположении, так этого добра, и наработок всяких, можно найти.
И конфиденциальность : тот , кто отдаёт свои данные, -- автоматически делает их публичными ( или ограничено публичными).

Rio чё, сбежал ? :
Текущая активность: На главной странице ГОРНОЛЫЖНЫЙ ФОРУМ

Sheridan 20.11.2014 01:21

@983, сессия отваливается через 15 минут неактивности. Наверное, спит уже. Ему ж на работу завтра :)

TheGhost 20.11.2014 02:15

Цитата:

Коментар від 983 (Коментар 266183)
це точно ? Мобілка може брати і GPS і GSM коордінати ?

Андроид Девайс Менеджер точно, в них це описано.

Цитата:

Коментар від 983 (Коментар 266232)
Андроид Девайс Менеджер , судя по всему хорошо подходит для поиска потерянных или украденных девайсов, но плохо для поиска потерявшихся в горах.

+++


Как я вижу такую реализацию - телефон фрирайдера(с помощью запущенной аппликухи) на фоне каждые Х минут отправляет на удаленный сервер locator.спасатель.ua данные о своем местоположении, лучше всего - по gps. На сервисе для каждого юзера будет мини база вида время;координаты. Внизу самых популярных фрирайд спотов таблички с объяснением "зачем это надо" и линком на софтинку.

Пример визуального решения - Sports Tracker
Тут постоянная запись трека, нам это не нужно, экономим батарейку.

Хотя тут нюанс - как спас узнает что у катальщика траблы, а не банально "села батарейка"

983 20.11.2014 04:51

Цитата:

Коментар від TheGhost (Коментар 266244)
Как я вижу такую реализацию - телефон фрирайдера(с помощью запущенной аппликухи) на фоне каждые Х минут отправляет на удаленный сервер locator.спасатель.ua данные о своем местоположении, лучше всего - по gps. На сервисе для каждого юзера будет мини база вида время;координаты

даже каждые несколько секунд : в приложении легко задать дельты для координат и высоты, при медленном изменении приложение может слать раз в минуту, при быстрых изменениях , например, раз в 10 сек.
Формат может быть простой : 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.

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

Цитата:

Коментар від TheGhost (Коментар 266244)
ocator.спасатель.ua

а может extreme.com.ua/treker/ или extreme.com.ua/locator/ ?
а почему бы и нет ?

Добавлено через 1 час 50 минут

Нашёл у себя какойто KMZ,
http://u9.myjino.ru/utis/tracks/vasya-chub.kmz
выдрал из него данные, повставлял в карту ( пока всё вручную) , поиграл ещё с точками и всплывающими "балонами" и вот результат : Трек с точками
Нормально всё смотрится.

Значит этим средством можно отображать как минимум одного бродячего юзера, есть возможность отображать и дополнительные параметры, если таковые будут.

Получается, с клиентской стороной для следящего клиента проблем нет,
С серверной, тоже, ничего сложного,
осталось самое главное : клиентское приложение для бродячего клиента.

Прямо вот с утра буду очень просить, сделать такое ( сам не умею)
-- наработки какието уже есть.

@Sheridan, таки да : придётся перенести эти посты в http://extreme.com.ua/forum/nasha-zh...-projects.html

Neon 20.11.2014 11:50

@983, все кльово розписав і надумав, але після реалізації всього цього впираєшся в одну стіну, в яку я вперся з іншим лавинним проектом, 1) це потрібно самим райдерам і мнскам насрати на нас всіх, ми просто заноза в їхніх задницях 2) що робити самим райдерам з цими даними враховуючи п.1.?
цеж потрібний постійний моніторинг таких ахтунг сигналів їхнє відфільтровування ітд. навіть якщо реалізувати що сингнал SOS буде передаватись всім райдерам хто в радіусі 10 км як це буде працювати якщо якесь мале дурне вирішить побавитись чи просто потестувати систему... всі фрірайдери і можливо навіть МНСники рвануть на цей сигнал, а там чувак в кабаку хрєнь пє...

часте спілкування з нашими держ працівниками зробило з мене невиправного песиміста :(

983 20.11.2014 12:18

@Neon, я дуже багато років особисто знаю пилипецьких спасів.
Їм не насрати !
Щодо статусів : так само може будь яке мудло з кабаку зателефонувати з повідомленням, що лежить в лавині десь під Грабом, наприклад.

Обслуговувати ця система має лише зареєстрованих юзерів : нік, пароль, ID.
Це одночасно є захист від своєрідного Dos.
Взагалі про ці статуси я вигадав "отбалды, це все можна ще доводити до досконалого стану.

Можна зробити, щоб реалтаймово спостерігати за переміщенням зареєстрованих юзерів могли тільки зареєстровані юзери,
про можливість спостерігання такими ж фрірайдерами я якось і не подумав, а це також дуже корисна опція !

В першу чергу "спасение утопающих -- дело рук самих утопающих",
таким чином, хай для початку, за своїми товаришами слідкуют їхні друзі,
у разі чого можна буде дати спасам коордінати та посилання на сторінку х мапою та треком.

Для початку треба зробити , щоб воно просто функціювало, а потім вже , як піде.
Може вийти файна іграшка, котра потім має шанс дорости до сер'йозної системи.

Для початку можна запустити цей сервіс, наприклад, тут, на extreme.com.ua
це автоматично додасть механізм авторизвції,
наявність в реалтаймі статусів ахтунг та sos можна відображувати десь в шапці портала.
Варіантів -- купа :
аби воно заробило, а далі побачимо ...

Добавлено через 2 минуты

Цитата:

Коментар від Neon (Коментар 266267)
часте спілкування з нашими держ працівниками зробило з мене невиправного песиміста

а нєфіг з ними спілкуватись : це шкодить здоров'ю сильніше, ніж паління )))
і взагалі, якщо би всі чекали чогось від держ. працівників, то вже поляки та словаки збирали би добровольчі батальони, а тут би був ЛЬВОВНАШ.
еее, це вже політика, а для неї є окрема тема.

Добавлено через 2 минуты

Цитата:

Коментар від Neon (Коментар 266267)
цеж потрібний постійний моніторинг таких ахтунг сигналів їхнє відфільтровування ітд.

не обовїязково, хоча і бажано : головне, щоб була можливість в разі необхідності отрамати трек із "останніми кадрами".
А якщо буде постійний моніторинг, то ще краще.

Neon 20.11.2014 12:32

Цитата:

Коментар від 983 (Коментар 266271)
я дуже багато років особисто знаю пилипецьких спасів.
Їм не насрати !

це я в цілому про наших МНСників, я теж з ними дуже довго знайомий і маю багато точок перетину. але тут справа в іншому якщо це буде закритий клуб то хто крім самих членів клубу будуть в цьому дійстві приймати участь ? ну буде нас пару десятків в кращому випадку, але одночасно в межах одного споту одиниці, які не факт що щось зможуть зробити (згадуючи випадок на Шпицях).

зазвичай всякі погані ситуації стаються коли люди їздять поодинці, хто тоді дізнається що саме цю людину, саме зараз(а не вчора) треба шукати ? машина - дурний апарат, потрібна людина яка зважуючи дуже багато факторів буде бити на сполох...

983 20.11.2014 12:37

@Neon, організаційни питання, це окрема справа,
для початку -- саме так : "только для членов профсоюза", а далі може й пошириться, якщо буде попит.

Щовзагалі роблять спаси в кінці катального дня ?
- обїжджають підконтрольні траси.
Тут додається можливість на екрані монітора обдивитись не тільки траси, а і прилеглі теріторії.

Не захочуть, тоді нехай друзі тих, хто своєчасно не повернувся з гори не підіймають галас, а спочатку зайдуть на сторінку із всіма треками.

Зробити такий сервіс зручним, це вже справа не спасів і не користувачів.

Головна перевага цієі іграшки чв тому, що це не комерційний проект, що нема директорів та менеджерів, брокерів, ділерів, букмекерів та іншіх ріелторів

И ещё : с картографией и связаннім с ней коприрайтством можно будет не заморачиваться : есть же и картографы : @NBomb, ,

983 21.11.2014 11:29

Цитата:

Коментар від TheGhost (Коментар 266244)
Хотя тут нюанс - как спас узнает что у катальщика траблы, а не банально "села батарейка"

Вместе с координатами можно передавать статус батарейки.
Для каждой точки можно иметь баллон-всплывалку, в котором отображать дополнительные данные
такие, как ник юзера, время, высота, статус трека, статус батарейки.
попробовал : на отображение реализуется без проблем.
( в исходном KMZ там были время, уровень радиационного фона, статистическая погрешность, дистанция от предыдущей точки и ещё чёто. в читабельный KML не удалость тот KMZ переконвертировать, удаётся конвертнуть только в кучу одноточечных KML-ов. ну и фиг с ними.)

Пока не проверил возможности отображения нескольких треков, прирастающих одновременно и подцветки фрагментов трека в зависимости от статуса трека.
Подцветка всего трека в зависимости от статуса -- не проблема.

Раскраска точек в зависимости от статусов -- не проблема, можно даже "моргачие" -- блинкующие точки поделать : в качестве точки используется gif картинка.
Например новая, свежая точка всегда блинкующая, с цветом , соответствующим статусу. И даже круче : при одновременно двух статусах, отличных от нормального, например "ахтунг" и "садится батарейка", можно моргать поочерёдно , например синим и рыжим.

У андроидного программиста щас авралище на работе,
если что, то в конце концов, можно на страничке с яваскриптом замутить эмулятор фрирайдерского андроидного приложения.
Заодно с ним и отладить серверную часть, принимающую данные от бродячего клиента.

пока вот : Трек с точками
при клике на точку всплывает баллон. надо бы посмотреть, есть ли возможность сделать, чтоб баоллон всплывал при наведении на точку ( и немного расширить кликабельную область вокруг точки )

Добавлено через 19 минут

Цитата:

Коментар від TheGhost (Коментар 266141)
как связист говорю)

я тоже в какой то мере связист. В армии отслужил оператором передающенго центра, увлекался эфирным радиолюбительством UB5DDE , EU0983/A
Неск. лет отработал в горах телевизионном ретрансляторе,
Прилично поработал по монтажам антенн, неск. лет работал по ремонту радиоприёмнопередающей техники ...

А ты где и как ?

TheGhost 21.11.2014 14:27

@983, я вот два года как универ закончил по данной специальности + собственные интересы


Часовий пояс GMT +2. Поточний час: 06:06.