Обсуждение GPS :  Форумы на Geocaching.su Геокэшинг.RU
Обсуждение GPS-навигации, приемников и софта. 
Re: Garmin Colorado и Geocaching.ru
Пользователь: svintuss (IP)
Дата: 16 Июнь 2008 22:01

Описание тайников для Colorado представляет собой xml-файл с единым заголовком, в котором указаны выходные данные и одна, или несколько точек. Кодировка UTF-8. Опытным путем выяснил, что прибор не распознает амперсанд ("&") в любой части файла. То есть, например, если имя автора тайника Vera&Serv, то начиная с этого тайника файл не распознается и приемник покажет только более ранние точки.

Файл выглядит следующим образом:

<?xml version="1.0" encoding="utf-8"?>
<gpx xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0" creator="Groundspeak, Inc. All Rights Reserved. [www.groundspeak.com]" xsi:schemaLocation="http://www.topografix.com/GPX/1/0 [www.topografix.com] [www.groundspeak.com] [www.groundspeak.com]" xmlns="http://www.topografix.com/GPX/1/0">
<name>Cache Listing Generated from Geocaching.com</name> // значения в заголовке лучше не менять, по крайней мере замена geocaching.com на geocaching.ru делает файл нераспознаваемым гармином
<desc>This is an individual cache generated from Geocaching.com</desc>
<author>Geocaching.com</author>
<email>contact@geocaching.com</email>
<url>[www.geocaching.com];
<urlname>Geocaching</urlname>
<time>2008-06-12T12:00:48.6528868Z</time> //насколько я понимаю, дата вывода файла
<keywords>cache, geocache</keywords>
<bounds minlat="-90" minlon="0" maxlat="90" maxlon="180" /> //самые крайние координаты точек в файле, можно не трогать

// Далее идет описание точек, какждая из которых заключена в тэг wpt:

<wpt lat="56.41666667" lon="40.48333333"> //координаты в формате град.град (разделитель - точка)
<time>2007-06-10T00:00:00</time> // время создания тайника
<name>MS54</name> //код тайника
<desc>"Cуздаль" от LAN</desc> //название тайника
<url>[www.geocaching.com]; //ссылка на тайник в интернете. Менять формат строки, равно как и домен нельзя - точка не прочтется прибором. В общем, лучше не трогать
<urlname>"Cуздаль" от LAN</urlname> //название страницы в сети
<sym>Geocache</sym> //иконка на карте
<type>Geocache|Traditional Cache</type> //тип тайника
<groundspeak:cache id="54" available="True" archived="False" xmlns:groundspeak="http://www.groundspeak.com/cache/1/0"> //номер тайника и его параметры
<groundspeak:name>"Cуздаль"</groundspeak:name> //название тайника без имени автора
<groundspeak:placed_by>LAN</groundspeak:placed_by> //имя автора
<groundspeakwner id="12345">LAN</groundspeakwner> //имя автора и его идентификационный номер в системе Geocaching.com
<groundspeak:type>Traditional Cache</groundspeak:type> //тип тайника
<groundspeak:container>Regular</groundspeak:container> //размер контейнера
<groundspeak:difficulty>4</groundspeak:difficulty> //сложность поиска (от 1 до 5 с шагом 0.5), разделитель - точка
<groundspeak:terrain>4</groundspeak:terrain> //оценка местности (от 1 до 5 с шагом 0.5), разделитель - точка
<groundspeak:country>Russia</groundspeak:country> //страна
<groundspeak:state>Владимирская область</groundspeak:state> //область
<groundspeak:short_description html="False">ВНИМАНИЕ!!! В ЗАГОЛОВКЕ УКАЗАНЫ КООРДИНАТЫ, КОТОРЫЕ НЕ ПОМОГУТ ВАМ В ПОИСКЕ ТАЙНИКА. 000 В ЗНАЧЕНИИ СЕКУНД ЧИТАТЬ ЗДЕСЬ. Так как на самом деле Тайник комбинированный. Для вычисления координат основного контейнера... и т. д.</groundspeak:short_description> //короткое описание
<groundspeak:long_description html="False"></groundspeak:long_description> //длинное описание
<groundspeak:encoded_hints>Hints available to premium members only</groundspeak:encoded_hints> //подсказки в поисках
</groundspeak:cache>
</wpt>
<wpt>.....</wpt> // еще описание разных точек
</gpx> //закрывающий тэг

Если еще что-нибудь выясню, напишу.

P. S. Форум пытается распознать все линки и смайлики в тексте, поэтому прикрепляю файл с описанием формата.

Вложения: template.txt (4.2kB)  
Перейти: 
Опции: ОтветитьЦитировать


Тема Просмотров Автор Дата
  Garmin Colorado и Geocaching.ru 4302 svintuss 12.06.2008 19:29
  Re: Garmin Colorado и Geocaching.ru 1303 svintuss 12.06.2008 22:09
  Re: Garmin Colorado и Geocaching.ru 1040 carpet 17.09.2008 11:30
  Re: Garmin Colorado и Geocaching.ru 1042 svintuss 17.09.2008 11:52
  Re: Garmin Colorado и Geocaching.ru 1126 carpet 18.09.2008 13:26
  Re: Garmin Colorado и Geocaching.ru 1062 svintuss 18.09.2008 13:33
  Re: Garmin Colorado и Geocaching.ru 720 step781 06.02.2010 12:26
  Re: Garmin Colorado и Geocaching.ru 1067 dkorovin 16.06.2008 11:43
  Re: Garmin Colorado и Geocaching.ru 1034 svintuss 16.06.2008 11:51
  Re: Garmin Colorado и Geocaching.ru 985 dkorovin 16.06.2008 12:06
  Re: Garmin Colorado и Geocaching.ru 1747 svintuss 16.06.2008 22:01
  Re: Garmin Colorado и Geocaching.ru 658 kfir 06.04.2010 00:30
  Re: Garmin Colorado и Geocaching.ru 619 as4tik 21.06.2010 22:54
  Обновил файлы 1286 svintuss 26.06.2008 02:22
  Re: Обновил файлы 1118 avd 22.07.2008 14:32
  Re: Обновил файлы 1050 svintuss 22.07.2008 14:59
  Re: Обновил файлы 626 step781 05.02.2010 02:02
  Re: Обновил файлы 643 svintuss 05.02.2010 10:51
  Re: Обновил файлы 723 step781 05.02.2010 20:21
  Re: Обновил файлы 739 svintuss 06.02.2010 20:11
  Re: Garmin Colorado и Geocaching.ru 594 8725 27.06.2010 08:10
  Прямая до точки назначения 825 as4tik 27.06.2010 10:10


Активные пользователи
Tzar
Гостей: 1