SASGIS

Веб-картография и навигация

Отслеживание GPS трекеров

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Re: Отслеживание GPS трекеров в SAS.Планете

Сообщение Vinil_37 » 20 ноя 2008, 15:58

Как промежуточное решение для связки трекеров и SAS.планета, можно использовать GpsGate. Есть топик на RuBoard.
Аватара пользователя
Vinil_37
Постигающий Дао
 
Сообщения: 132
ICQ: 172097021
Зарегистрирован: 24 сен 2008, 12:24
Откуда: Харьков
Благодарил (а): 21 раз.
Поблагодарили: 2 раз.

Re: Отслеживание GPS трекеров в SAS.Планете

Сообщение XAND » 20 ноя 2008, 16:30

svp писал(а):
zed писал(а):При том, что KML файл нужно загружать из интернета

Откуда будет браться KML -- это ещё не известно! Серверов для слежения за трекерами в сети уже довольно много. Но я ни одного не знаю, который бы выдавал треки в KML, да ещё и в реальном времени. Какие-то серверы платные, какие-то показывают трек только на своём сайте. Под все трекеры планету заточить нереально. Речь шла о том, что где-то на винте компа с Планетой будет время от времени какой-то сторонней утилиткой обновляться файл с треками. Как это будет делать сторонняя утилитка -- это другой вопрос. Толи она будет тянуть KML из инета, чистить его, приводить к акому-то удобному нам виду и класть куда надо, толи будет ловить через блютуз коннект с телефоном SMS-ки с координатами и добавлять эти координаты в голову трека в KML-файле, а также ставить точку (или стрелку) в тот же KML в координатах новой точки... Давайте собирать инфу по разным серверам, тогда, прежде чем разводить совершенно пустые разговоры о скорости интернет коннекта и о том, успеет ли отрисоваться карта... Это разговоры "ни о чем". Слишком абстрактно и не в тему.
Конкретики, господа, больше конкретных сведений в тему и дело сдвинется.

Совершенно верно! Привязка к чужим серверам трекеров абсолютно не интересна, она может быть как вариант, а требуется прикрутить всего лишь обработчик получения данных, можно в собственном формате - Имя-координаты, можно в формате КМЛ файла, который локально можно редактировать с периодом возможного доступа к данным с мобильных объектов, ведь далеко не всегда удаленный объект вообще способен дать данные, не будет у него связи по GSM и все дела... как пример трекера можно попробовать вроде Francis GPSGate - программку способную передавать данные на заданные севера. HTTP cервер-конвертер в КМЛ можно попробовать сваять отдельно. Вообще путь конкретной реализации возможн любой наиболее удобный.
XAND
Новичок
 
Сообщения: 13
Зарегистрирован: 19 ноя 2008, 15:04
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Отслеживание GPS трекеров в SAS.Планете

Сообщение Vinil_37 » 20 ноя 2008, 16:54

XAND писал(а):как пример трекера можно попробовать вроде Francis GPSGate - программку способную передавать данные на заданные севера.

Наверное таки Franson GpsGate. ;)
Эта прога умеет не только принимать, но и предавать данные с нескольких источников и на несколько программ одновременно.
Так же мною использовался вариант прямой передачи данных этой программой с подвижного обьекта на статический, реальный IP, приём их там такой
же программой и визуальное отображение местоположения одновременно в OziExplorer, GoogleEarth, GisRussa.
Несколько источников одновременно не пробовал, но в расширеных опциях программы это реализовано.
Аватара пользователя
Vinil_37
Постигающий Дао
 
Сообщения: 132
ICQ: 172097021
Зарегистрирован: 24 сен 2008, 12:24
Откуда: Харьков
Благодарил (а): 21 раз.
Поблагодарили: 2 раз.

Re: Отслеживание GPS трекеров в SAS.Планете

Сообщение XAND » 20 ноя 2008, 18:38

Я же написал - вроде, непомню точно названия :) Если она может стоять как сервер на ПиСи, то совсем хорошо... значит надо поискать ее ПиСи версию, наверняка на сайте производителя есть и будет механизм для проверки и контроля :)
XAND
Новичок
 
Сообщения: 13
Зарегистрирован: 19 ноя 2008, 15:04
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Отслеживание GPS трекеров в SAS.Планете

Сообщение svp » 20 ноя 2008, 19:08

Ага. Только она платная.
Аватара пользователя
svp
Советчик
 
Сообщения: 447
ICQ: 204094886
Зарегистрирован: 26 авг 2008, 11:14
Откуда: Белгород
Благодарил (а): 2 раз.
Поблагодарили: 7 раз.

Re: Отслеживание GPS трекеров в SAS.Планете

Сообщение XAND » 20 ноя 2008, 19:53

Зато там есть все что надо и сервера и слиенты и апи. У меня на КПК стоит Гармин мобайл ХТ, он тоже может отправлять данные о местонаходжении, надо посмотреть что там за дела. А вообще надо специализированные трекеры покупать, там все заточено для отправки координат на сервер.
XAND
Новичок
 
Сообщения: 13
Зарегистрирован: 19 ноя 2008, 15:04
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Отслеживание GPS трекеров в SAS.Планете

Сообщение Vinil_37 » 21 ноя 2008, 01:13

Тем кого не устраивает платная версия GpsGate, рекомендую сходить на RuBoard.
А если уж совсем тяжко, то могу на ПК и КПК версии дать ссылки;)
Аватара пользователя
Vinil_37
Постигающий Дао
 
Сообщения: 132
ICQ: 172097021
Зарегистрирован: 24 сен 2008, 12:24
Откуда: Харьков
Благодарил (а): 21 раз.
Поблагодарили: 2 раз.

Re: Отслеживание GPS трекеров в SAS.Планете

Сообщение XAND » 01 дек 2008, 10:09

Вопросик оживляю по трекеру, пока надежды нет?
XAND
Новичок
 
Сообщения: 13
Зарегистрирован: 19 ноя 2008, 15:04
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Re: Отслеживание GPS трекеров в SAS.Планете

Сообщение azya » 01 дек 2008, 10:24

XAND
( пока нет. И жалко, но скоро не будет.
azya
Новичок
 
Сообщения: 26
Зарегистрирован: 24 окт 2008, 15:09
Благодарил (а): 0 раз.
Поблагодарили: 3 раз.

Re: Отслеживание GPS трекеров

Сообщение SDimS » 08 дек 2009, 15:50

А как на счёт подключения сервиса NetRadar.ru? Берём телефон, качаем в него MapNav, подключаем Bluetooth GPS модуль к нему, MapNav отсылает на NetRadar координаты. На НетРадаре можно добавиться в друзья кто кого будет видеть на карте. Далее скачиваем KML-файл, в нём ссылка. Вставил я её в браузер и в ответ получил в текстовом режиме ещё один KML файл, в котором уже координаты моих друзей. В САСе уже есть импорт KMLек, так почему же не сделать его просто со скачиванием с сервера и с обновлением в определённый промежуток времени?

Структура проста. Это первый KML:
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1">

<NetworkLink>
  <name>NetRadar Network KML</name>
  <description>NetRadar users for NL</description>
  <open>1</open>
  <visibility>1</visibility>
  <refreshVisibility>0</refreshVisibility>
  <Url>
    <href>http://netradar.ru/kmlusers.php?key.md05XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</href>
    <viewRefreshMode>onRequest</viewRefreshMode>
  </Url>
</NetworkLink></kml>


Как видно ответ генерируется по MD5 ключу:
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.1">
  <Document> <Style id="style_1153">
      <IconStyle>
         <heading>0</heading>
         <Icon>
            <href>http://netradar.ru/nr_images/m/icon_s.png</href>
         </Icon>
      </IconStyle>
   </Style>

    <Placemark id="UPXXXX">
      <name>XXXXX</name>
      <styleUrl>#style_XXXX</styleUrl>
      <description>
        <![CDATA[<h3>Last information</h3><p>Latitude:54.336564 <br/>Longitude:48.3946752 <br/>Speed: 3.8 Course:147 <br/>Updated: 2009-12-08 13:36:59 </p>]]>
      </description>
      <MultiGeometry>
        <Point>
          <coordinates>48.3946752,54.336564</coordinates>  //координаты XXXX
        </Point>
        <LineString>
        <coordinates>48.3949775,54.3369483,192 48.3949022,54.336955,193 </coordinates></LineString></MultiGeometry></Placemark> <Style id="style_1156">
      <IconStyle>
         <heading>0</heading>
         <Icon>
            <href>http://netradar.ru/nr_images/m/icon_s.png</href>
         </Icon>
      </IconStyle>
   </Style>

    <Placemark id="UPYYYY">
      <name>YYYYY</name>
      <styleUrl>#style_YYYY</styleUrl>
      <description>
        <![CDATA[<h3>Last information</h3><p>Latitude:54.3438987 <br/>Longitude:48.7007026 <br/>Speed: 0 Course:0 <br/>Updated: 2009-12-08 14:13:33 </p>]]>
      </description>
      <MultiGeometry>
        <Point>
          <coordinates>48.7007026,54.3438987</coordinates> //координаты YYYY
        </Point>
        <LineString>
        <coordinates>48.7007026,54.3438987,71 48.7007026,54.3438987,71 </coordinates></LineString></MultiGeometry></Placemark></Document>
</kml>


Как видно в ответе есть две точки двух моих друзей, а так же их треки(). На треки в общем-то можно забить и использовать только точки.
SDimS
Новичок
 
Сообщения: 5
Зарегистрирован: 07 дек 2009, 16:18
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15