Gilles<br><br>I see that you had alreadyy implemeted the 1st point. good<br><br>the usage is the following<br><br><pre class="screen">gpsbabel -t -i geo -f /tmp/geocaching.loc -o gpx -F /tmp/geocaching.gpx<br><br>-t : We would like to download track points (i am pretty sure it is -t. otherwise it should be -w for waypoitns, but I will check)
<br><br>-i : input format. It is user selectable.<br>-f : the input file. it can be a /dev/gps. For exemple this works for Garmin GPS. You can directly read<br><br>-o : output format<br></pre>-F : output file. It can be a tmp file
<br><br>I will check wich output format is the easiest to use and will tell you (I think tha gpspoint format is quite handy)<br><br>Alex<br><br><div><span class="gmail_quote">On 9/20/06, <b class="gmail_sendername">Alexios Beveratos
</b> <<a href="mailto:alexios.beveratos@gmail.com">alexios.beveratos@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Hello Gilles<br><br>Woaa, you code much faster than I even have time to look at what you  have coded.<br><br>For GpsBabel. Well, normally this program can get any type of input file and output any type of output file, ranging from garmin / magellan / googleearth kmz etc file.
<br><br>I think there are 2 solutions<br><br>1) call externally gpsbabel, asking the input file and format. We internally transform it to (for exemple) gpspoint file (like the test exemple) and continue with the plugin<br>

<br>2) Re-implement gpsbabel as an external class, and we do like above.<br><br>The advantage of the 1) sollution is that we can take advantage of the evolution of gpsbabel. It is "just" one more dependency.<br>

<br>Tell me what you thing about it<br><br>Alex<br><br>PS : I am not french, but a greek working in Paris :-)</div><div><span class="e" id="q_10dcbd10e7672db5_1"><br><br><div><span class="gmail_quote">On 9/20/06, <b class="gmail_sendername">
Gilles Caulier</b> <<a href="mailto:caulier.gilles@kdemail.net" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
caulier.gilles@kdemail.net</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Tuesday 19 September 2006 14:09, Alexios Beveratos wrote:
<br>> Gilles,<br>><br>> Your proposition seems very good for me. I will subscribe to kipi (how do I<br>> get a svn access ?) and begin coding. The only thing is that I do not have<br>> a lot of time, and hence it may lag a bit behind
<br>><br>>  Cheers<br>> Alex<br><br>Alexios ,<br><br>The first implementation of the plugin is in svn.<br><br><a href="http://websvn.kde.org/trunk/extragear/libs/kipi-plugins/gpssync" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://websvn.kde.org/trunk/extragear/libs/kipi-plugins/gpssync
</a><br><br>It's not yet complete : a GPS file data parser implementation using GPSBabel<br>is missing !<br><br>All others part of the plugin are done. Just look my TODO/FIXME tags in the<br>source code for details.<br><br>

The parser class is gpsdataparser.cpp. On this class there is a QMap container<br>used to strore the GPS positions decoded from the GPS file accordinly with<br>the date stamp. Just use a QMap::find() method to sync the Picture date with
<br>the GPS position... simple !<br><br>You need to help me to implement the parser using the GPSBabel program.<br>The question is how to use properly this program. Witch GPS file format to use<br>in input/ouput ?<br><br>

Gilles Caulier<br><br>PS : i see your this email <alexios dot beveratos at <a href="http://lpn.cnrs.fr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">lpn.cnrs.fr</a>> in your<br>exif_gps.h file. Are you a French guy ?
<br><br>_______________________________________________
<br>Digikam-devel mailing list<br><a href="mailto:Digikam-devel@kde.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">Digikam-devel@kde.org</a><br><a href="https://mail.kde.org/mailman/listinfo/digikam-devel" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
https://mail.kde.org/mailman/listinfo/digikam-devel</a><br>
</blockquote></div><br>

</span></div></blockquote></div><br>