SASGIS - SAS.Планета
View Issue Details
0000818SAS.Планета[All Projects] Хотелкаpublic28-06-2011 08:2429-06-2011 04:05
Smith2007 
vdemidov 
normalfeaturehave not tried
closedduplicate 
Windows7Professional
110418 
 
0000818: Отображение на карте дополнительных объектов по координатам
Начался выпуск недорогих и небольших планшетов способных заменить навигаторы на квадроцикле или автомобиле.
Предположим мы группа путешественников на авто, мото, квадро. Когда мы движемся в группе часто разъезжаемся на некоторое расстояние. Особенно актуально в походах на квадроциклах. Едем по лесам, полям среди рек и гор и в большой группе часто кто-то отстает и даже бывает теряется. Конечно есть радиосвязь и можно связаться с отставшим, но определить его быстро не получится. Нужно ввести в свой навик координаты переданные по связи с отставшего навигатора. Очень не удобно. А если с ездоком что-либо приключилось то онн скорре всего не будет иметь возможности сообщить координаты. Нужно автоматизировать процесс. Что бы на карте было видно не только свои координаты (где находишься) но и координаты 1-го, 2,3 ....ХХ участника.
1. обеспечить интерфейс приема и передачи координат с иных устройств.
2. отображение объектов с коментариями. "№4 - Сидоров", "№38- Иванов"
Появились радиостанции, в которые встраивают гпс приемники. На их экранах можно высветить точку, где находится 1,2,3...7... абонент.
Вот только рациями для этого пользоваться крайне не удобно. Там же карт нет :)
А вот организацию связи между устройствами скорее всего придется мудрить на базе подобных раций. Впрочем в некоторых районах это может быть обычная гпрс :)
No tags attached.
duplicate of 0000370confirmed  Обмен координатами в реальном времени 
Issue History
28-06-2011 08:24Smith2007New Issue
28-06-2011 11:33TolikNote Added: 0003067
28-06-2011 11:33TolikAssigned To => Tolik
28-06-2011 11:33TolikStatusnew => feedback
28-06-2011 13:55Smith2007Note Added: 0003069
28-06-2011 13:55Smith2007Statusfeedback => assigned
28-06-2011 14:10Smith2007Note Added: 0003070
28-06-2011 14:19Smith2007Note Edited: 0003070bug_revision_view_page.php?bugnote_id=3070#r1535
28-06-2011 14:54gpsMaxRelationship addedrelated to 0000370
28-06-2011 15:00gpsMaxNote Added: 0003077
28-06-2011 15:01gpsMaxNote Edited: 0003077bug_revision_view_page.php?bugnote_id=3077#r1544
28-06-2011 17:38Smith2007Note Added: 0003080
28-06-2011 18:24TolikNote Added: 0003081
28-06-2011 18:24TolikAssigned ToTolik =>
28-06-2011 18:24TolikStatusassigned => acknowledged
28-06-2011 18:26TolikNote Edited: 0003081bug_revision_view_page.php?bugnote_id=3081#r1551
29-06-2011 02:13Smith2007Note Added: 0003084
29-06-2011 02:15Smith2007Note Edited: 0003084bug_revision_view_page.php?bugnote_id=3084#r1553
29-06-2011 04:05vdemidovNote Added: 0003085
29-06-2011 04:05vdemidovRelationship replacedduplicate of 0000370
29-06-2011 04:05vdemidovStatusacknowledged => resolved
29-06-2011 04:05vdemidovResolutionopen => duplicate
29-06-2011 04:05vdemidovAssigned To => vdemidov
29-06-2011 04:05vdemidovStatusresolved => closed

Notes
(0003067)
Tolik   
28-06-2011 11:33   
Как Вы себе представляете интерфейс?
Предположим, GPRS не работает. Каким образом подключить радиостанцию для обмена данными? Сколько стоит самая дешёвая рация с возможностью передачи данных?

А если речь идёт о связи через Интернет, то это дубликат хотелки 370 (Вы её и сами нашли).
(0003069)
Smith2007   
28-06-2011 13:55   
Да, позже нашел подобную хотелку.
Организация связи может быть обеспечена применением современных носимых радиостанций (например Yaesu). С точки зрения SASPlanet нужен только интерфейс для связи (какое-то api для приема и передачи координат) и возможность отображать эти самые позиции на карте.

<id:Идентификатор_метки/><N:координата/><E:координата/>
Один порт для исходящих сообщений и один для входящих.
(0003070)
Smith2007   
28-06-2011 14:10   
(edited on: 28-06-2011 14:19)
Кстати вот простейшая схема для подключения к любой радиостанции
http://cxem.net/rmodem/rmodem9.php

А вот готовая рация http://www.radio16.ru/racii-icom/2.html

(0003077)
gpsMax   
28-06-2011 15:00   
(edited on: 28-06-2011 15:01)
У Гармина давно уже существует и развивается линейка раций с gps. Скоро выйдет очередная девайсина:
https://buy.garmin.com/shop/shop.do?cID=146&pID=82797&ra=true

Карты можно отрисовать в Openstreetmap, чем многие и занимаются. Конвертирование там есть в том числе и в гарминовский формат.

Сас же такие вещи делать научится очень не скоро.

(0003080)
Smith2007   
28-06-2011 17:38   
В Рино слишком мал экран для использование его на квадроциклах. 5-7" планшет более удобен. Да и загрузить в Рино спутниковые снимки слишком геморно.
На сегодня самый оптимальный софт - SASPlanet. Лучше для путешествий не придумать. Рации с функцией передачи данных появляются как грибы после дождя :)

зы. Подумал сейчас, что если реализовать эту опцию то САС можно использовать для мониторинга транспорта, а это уже тянет на хороший коммерческий проект :)
(0003081)
Tolik   
28-06-2011 18:24   
(edited on: 28-06-2011 18:26)
Давайте рассмотрим готовые рации с протоколом D-STAR. Допустим, есть 3 такие рации, 3 компа с SAS.Планетой, все хотят видеть всех на своём экране. SAS периодически отсылает всем свои координаты и принимает от всех их координаты.

1. Как приёмник подключается к компьютеру, по USB?
2. Устанавливается какой-то драйвер? Он есть в наличии?
3. В системе появляется виртуальный COM-порт? Или каким образом приложения передают и принимают данные?
4. Как нужно сформировать передаваемое сообщение (просто текстовое сообщение), чтобы оно дошло до нужного абонента? Или до всей группы абонентов сразу? Или бродкастом?
5. Как выглядит принятое сообщение? Можете прислать пример?

Если вдруг и правда всё так, как я нафантазировал :), то вроде реализуемо... Нужно только детальное описание. И ещё нужны бета-тестеры с соответствующим оборудованием :)

P.S. А госкорпорациям, греющим руки на модном нынче ГЛОНАСС, лучше дорогу не переходить :)

(0003084)
Smith2007   
29-06-2011 02:13   
(edited on: 29-06-2011 02:15)
На мой взгляд в САС достаточно организовать интерефейс для приема/передачи координат в виде xml сообщений по аналогии, что я привел выше. Открыть два сокета и по одному передавать, по другому слушать.
Что касается связи с устройствами (железяками) то тут как раз будет полный простор. Дописать сервис который перешлет данные на ip:port1 и прослушает ip:port2 не проблема. Так же в задачу данного сервиса (а не САС) будет входить сопряжение с внешними устройствами (в простейшем случае это просто ip-сеть по wi-fi, gprs и т.д.) и ведение базы зареганых абонентов кому пересылать сообщения и от кого слушать. Впрочем да, отсылка скорее бродкастом на подсеть для минимизации трафика.
Оттестировать можно просто двумя САС с заданными различными координатами.

Готов стать бета-тестером, но рации я еще не покупал. Нужно сначала понять будет ли оно работать. Но на первое время подойдет wi-fi. Железки для организации канала - это второе дело.

зы. По поводу алгоритма отображения:
Отображаем просто точку до тех пор пока не пришло новое сообщение с этим id. тогда точку перемещаем по новым координатам.

ззы. Участвую в эндуро-соревнованиях (а так же ралли-рейдах) и ездим командно. Бывает, что кто-то проскочил поворот и мы об этом не знаем. Потом начинаем искать его и выход для него :) Вроде судьи ни чего не проверяли из электорники :)
Дальше нужно копать в области раций на предмет создания динамической сети, что бы зона покрытия сети была в зависимости от количества точек и каждая точка была как приемником/передатчиком так и ретранслятором. Что бы 1 и 10-ый могли обмениваться данными не зависимо от того, что между 1-ым и 10-ым нет прямой радиосвязи (по протоколам тот же RIP или OSPF). Но это все пока в поисках и совершенно другая тема (не для САС). Сейчас можно эксперименты проводить просто с компа по сетке.

(0003085)
vdemidov   
29-06-2011 04:05   
Итого все сводится к хотелке 370, плюс можно заглянуть в тему на форуме http://sasgis.org/forum/viewtopic.php?f=47&t=1416