![]() |
[Announce] GPXSee viewer for gps track files
1 Attachment(s)
GPXSee is a Qt-based GPS log file viewer and analyzer that supports GPX, TCX, KML, FIT, IGC and NMEA files.
To load user defined map source tiles you need to create a maps.txt in "/home/user/.gpxsee" or versions >=5.6 a mapname.xml in "/home/user/.gpxsee/maps. When you downloading many tiles take care of your free memory maybe make a symlink ln -s /home/user/MyDocs/maps/tiles home/user/.gpxsee/tiles same technic apply accordingly for offline maps. Therefore you need to create the folder ".gpxsee" make sure everyone has write and read access (chmod 777). maps.txt example for openstreetmaps until maemo gpxsee version 4.16: Code:
Map1 http://tile.openstreetmap.org/$z/$x/$y.png For additional map sources you can have a look here https://github.com/tumic0/GPXSee-maps GPXSee is in extras-devel repository. Or you can find it on openrepos. For further shortcuts open keyboard controls from the application menu. Menu entries beginning with "->" will go to another menu. Menu entries ending with "..." will open a dialog. With a mouse right click (long tap) you can change the units (metric/imperial), the axis (distance/time) and you can choose the map source. If you have more gpx files in the opening folder, you can switch between them with ctrl+left and ctrl+right. Zooming works when the map is active with the volume buttons. You could also use a mouse double click. Since version 5.13 you could use "o"-key and "l"-key for zooming and in the last zoom step whit shift+o and shift+l you will have digital zooming. Support for the last released version: GPX, TCX, FIT, KML, IGC, NMEA, OziExplorer (PLT, RTE, WPT) and Garmin CSV https://openrepos.net/sites/default/...t-gpxsee03.png https://openrepos.net/sites/default/...t-gpxsee02.png Have a look in the coding competition thread for happy voting. |
Re: [Announce] GPXSee viewer for gps track files
Using this map:
Hike&Bike http://a.tiles.wmflabs.org/hikebike/$z/$x/$y.png the map does not display until one moves the slippy map around then the off-screen part is seen as "painted" and you can then do enough movements to get the map displayed. OpenTopo https://a.tile.opentopomap.org/$z/$x/$y.png does not display at all, even though the URL works in browser. See for eg. https://a.tile.opentopomap.org/14/8695/5583.png Looks good. |
Re: [Announce] GPXSee viewer for gps track files
Quote:
It could be that there is already a commit on git about some correction for the tiles calculation. Will see if I can reproduce this behavior until now never observed this. Quote:
|
Re: [Announce] GPXSee viewer for gps track files
That's exactly what I miss on my jolla. Could someone port this :confused: :)?!
|
Re: [Announce] GPXSee viewer for gps track files
Quote:
|
Re: [Announce] GPXSee viewer for gps track files
Quote:
And yes there is a ssl handshake problem. It seems that I need to implement a ssl-socket connection. Never did this before so now it is time for reading and learning. |
Re: [Announce] GPXSee viewer for gps track files
Quote:
And this application is not good for beginners to start convert from qwidget to qml. Anyway it would take ages because I need to learn. On SFOS I have running qtwidget application but there is no good support like rotating an application and as far as I know there is no gl support. I can have a look if it is worth to port and to stick with widgets but I guess it would be a bad performance, it is not maemo....:( |
Re: [Announce] GPXSee viewer for gps track files
Quote:
Was much easier than I thought .. sooo qt. Hence a new version on his way. |
Re: [Announce] GPXSee viewer for gps track files
1 Attachment(s)
Seven years later,
users are still (successfully !) adding new software to the incredible n900. The tag for this specification is Peerless. Now if I could just work out why I cannot get maps.txt to work... |
Re: [Announce] GPXSee viewer for gps track files
Quote:
- check folder and file permission - between Map1 and http check if there is really a tabulator. - file should be unix utf8 encoding - check if internet is working - try to toggle the map on and off with ctrl+m |
Re: [Announce] GPXSee viewer for gps track files
1 Attachment(s)
Quote:
To be really sure that it will work it is a good idea to delete the folder which holds the maps.txt. Maybe some corrupt tile data or wrong maps.txt causes this error. I will add a script which will reset and make a default maps.txt. Run the script as user, when you have enough rights it deletes the /home/user/.gpxsee folder. Otherwise delete the folder as root. This will wipe all tiles and map configurations. After this it recreates a working default status. Last line is to be really sure.:) Code:
#!/bin/sh After running the script you could test the internet connection and start gpxsee. Hope it helps. |
Re: [Announce] GPXSee viewer for gps track files
Quote:
more coffee, add the tabulator. :o works with openstreetmap, but opentopo.org seems to be in "Notmodus-Kacheln/emergency mode" so maybe that explains the moment. :confused: And, noting the n900 has no 'mouse', I discovered that tapping or long-fingering the map area invokes the menu referred to here: Code:
With a mouse right click you can change the units (metric/imperial), the axis (distance/time) and you can choose the map source. gotta be around here somewhere...) |
Re: [Announce] GPXSee viewer for gps track files
On a separate note,
1. it would be convenient to have this launch inside a "gpx directory". Probably just an edit we can play with on the launcher hopefully. 2. appears to be set as the default, which means if someone has a preference to launch a particular map they might want to set that as the map1 entry. In restarting, the previous map used is what is launched on restart. Nicely done :D 3. Looks like the volume buttons handle zoom/unzoom, but it looks like it needs a wiggle to kick it into play ? All in all this is an excellent piece of work. Plays well with gpsrecorder gpx and kml files. |
Re: [Announce] GPXSee viewer for gps track files
Quote:
Quote:
Quote:
Quote:
|
Re: [Announce] GPXSee viewer for gps track files
Quote:
that it could start inside a folder designated for gpx file (or, alternatively, ' last previous accessed ') As opposed to starting from /home/user every time we 'open' a new gpx. |
Re: [Announce] GPXSee viewer for gps track files
Quote:
Your fixes work great - I particularly value the ability to use opentopo maps as most of my .gpx trails are in the "wilderness" rather than cities. Thank you, good stuff!!! HA |
Re: [Announce] GPXSee viewer for gps track files
New version released GPXSee 0.3.8maemo1.
Changelog: * added hide statusbar [ctrl+s] * added hide map widget [ctrl+h] * removed virtual qsplitter * added autoload last file * added shortcut for toolbar [ctrl+b] * fixed poi loading and menu * updated keyboard controls * fixed zooming behavior Quote:
Quote:
|
Re: [Announce] GPXSee viewer for gps track files
Quote:
If I may, I think the more useful function would be to be able to set the folder holding the .gpx files, so that the file selector opens up there immediately, or that the program remembers the folder (that is, no actual setting). Is there any possibility of being able to open multiple tracks at once - displayed in different colours (as gpxsee already does, I believe if you add another trail)? Hope this doesn't come across "as the ungrateful public"... HA PS: my device is localised to Sweden but the device language is English (UK). GPXsee should use the latter but is taking it's cue from the former. |
Re: [Announce] GPXSee viewer for gps track files
Quote:
Quote:
I guess I need to write a new file selector dialog for that, or does somebody know how to do it with the native dialog. Quote:
Quote:
edit: sorry it was not you mixed something up it was eson.:) |
Re: [Announce] GPXSee viewer for gps track files
Hi,
Where are the sources of the Maemo GPXSee port, please? I can not find them on Openrepos.net. |
Re: [Announce] GPXSee viewer for gps track files
Hi,
Where are the Maemo GPXSee port sources located, please? I can not find them on Openrepos.net. Thanks. |
Re: [Announce] GPXSee viewer for gps track files
Quote:
You will find the source in the fremantle extras-devel repo. When I have time I try to upload it to github. And thank you very much for making such a great app. |
Re: [Announce] GPXSee viewer for gps track files
1 Attachment(s)
Quote:
PM me your litecoin address and I will donate a couple of LTC cheers |
Re: [Announce] GPXSee viewer for gps track files
Quote:
Does the screenshot shows the waypoints of your buried litecoins? However keep in mind that my work compared to the original author is much less. So in principle we need to share the litecoins or the donation should go to him. When the donation should be a reward for my overall maemo efforts I could accept it much easier. |
Re: [Announce] GPXSee viewer for gps track files
I published the sources on github. This was my first git experience seems reasonable to learn. Takes a bit time to configure and getting to know how the game runs but its nice.
Also I need to learn that tabs and spaces could be annoying. In the end I cleaned the code and added more #ifdefs. During code cleaning I saw that I accidentally commented out the close action from the toolbar. Fixed this and the code has also the poi radius fix from tumic0. There is one new feature the motion time, but I disabled the checkbox. I think then it is no violation to upload to extras? Source code on github Maybe someone did not recognized that the Map Menu has many things to toggle on and off. See the screen shot and happy track recording & viewing.:) https://openrepos.net/sites/default/...ot-mapmenu.png |
Re: [Announce] GPXSee viewer for gps track files
New version released:
0.3.9maemo1 * Fixed broken POI radius computation. * Added moving time info. * Improved pause detection/handling. * removed translation * close button now visible |
Re: [Announce] GPXSee viewer for gps track files
Quote:
Hopefully now it is working correctly with TSLv1. New version released: 0.4.1maemo1 * merged with upstream 4.1 * pdf export process indicator * pdf export free memory * no more rescale when toggle (status,tool,graph) * set ssl fixed to TSLv1 So far I did not try the new offline maps support. But you can go ahead ;) Offline maps Offline maps are loaded on program startup from the following directory: Code:
/home/user/.gpxsee/maps upstream changelog: ------------------------------------------------------------------- Sun Apr 2 23:59:35 CEST 2017 - Update to version 4.1 * Added support for Lambert conformal conic projection. ------------------------------------------------------------------- Sat Apr 1 19:15:59 CEST 2017 - Update to version 4.0 * Added support for offline maps. * Fixed zoom issues on touchpads. ------------------------------------------------------------------- |
Re: [Announce] GPXSee viewer for gps track files
So I tried some offline maps and they are working.
Due to the fact that the folder is under user space it is recommended to make a symlink. On the long term I will move completely this folder to another location or make it optional. So that the tiles get saved in MyDocs or on a chooseable location. For testing I downloaded some maps from here: http://denker.bplaced.net/tb_eng.php I created under MyDocs a folder maps and a subfolder de. In the subfolder i put the extracted maps from zip archive. Then I created a folder maps in /home/user/.gpxsee and made a symbolic link. Code:
mkdir /home/user/.gpxsee/maps |
Re: [Announce] GPXSee viewer for gps track files
New version (5.6) in extras-devel.
Due to a major update the map.txt file is obsolete and should be deleted. The map sources have for each source a xml-file now. See the description from original homepage. http://www.gpxsee.org/doc.html The package comes with some preconfigured map sources, which can be overwritten by placing new files in the user map folder. Code:
/home/user/.gpxsee/maps Code:
/opt/maemo/usr/share/gpxsee It could be that you need a newer qt-network library to download map files from an encrypted site. For cssu-testing there is a patched file from jonwil https://drive.google.com/file/d/1L7T...RsC16a7hd/view. Otherwise install the qt version from cssu-devel. |
Re: [Announce] GPXSee viewer for gps track files
1 Attachment(s)
Quote:
First run of GPXSee on the Jolla1 which I won at the last CC. I implemented a simple file browser to be able to open a file. The performance is really good. GUI needs a lot of work: menu, dialogs and polishing, zoom gestures and scrolling needs to be done. But there is the possibility and hope that it will run nicely in the future. |
Re: [Announce] GPXSee viewer for gps track files
new version out now 5.13 only for maemo
Now you could use in addition the "o"-key and "l"-key for zooming and in the last zoom step with shift+o and shift+l you will have digital zooming in and out. Sadly digital zoom does not work with the usual zoom keys. |
Re: [Announce] GPXSee viewer for gps track files
If you are on cssu stable or testing and would like to use the new libqt4 from cssu-devel you will need another gpxsee from openrepos.
To be able to install the gpxsee from openrepos you need to install newer libqt4 first. Therefore activate the cssu-devel repo and .... Code:
apt-get install maemosec-certman-common-ca It is up to you but I recommend that after the installation you should disable the cssu-devel repository catalog again!!! |
Re: [Announce] GPXSee viewer for gps track files
Quote:
|
Re: [Announce] GPXSee viewer for gps track files
Quote:
Was late yesterday and forgot that new development could be evil to a running system and that I should highlight it more. So it is more the cssu-devil repo.:) Be aware Quote:
|
All times are GMT. The time now is 22:06. |
vBulletin® Version 3.8.8