Bílý vrch
icon TrekBuddy
www.trekbuddy.net
Outdoor companion.
  • internal / bluetooth / simulator GPS
  • offline raster maps
  • smart GPX / raw NMEA logs
  • waypoints and simple navigation
  • custom views
  • MIDP and Symbian phones
  • Blackberry
  • Android
Visit wiki to see all features, guides and howtos. Project tracker.

Partners:    (Polish/Polski)(Polski) Compass mapy      (Polish/Polski)(Polski) Galileos mapy      (Polish/Polski)(Polski) CartoMedia      (Czech/Èesky)(Èesky) Eaglesoft trasy      (Polish/Polski)(Polski) ExpressMap     

 FAQFAQ   SearchSearch   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
TracksAlbumJK
Goto page 1, 2, 3, 4  Next
 
Post new topic   Reply to topic    TrekBuddy Forum Index -> Tools
View previous topic :: View next topic  
Author Message
JacekK



Joined: 13 Feb 2008
Posts: 141
Location: Bydgoszcz Poland

PostPosted: Thu Mar 13, 2008 5:50 pm    Post subject: TracksAlbumJK Reply with quote

I decided to publish my Delphi application I am developing last days.
It's very, very beta version with sources written in a few days - so - forgive me for some disorders in sources Smile

What user can do with this application?
- to save data from gpx file into database
- to see data from database in two tabs: Preview and Google Maps as tracks and waypoints (on GM waypoints are clickable with baloons with some informations)

New in version 0.4.2 (It's enough to replace exe file of old version with this file):
- time calculation improvement for speed and statistics (change of time format in TB 0.9.82)


New in 0.4.0 version
- clipboard:
- user can collect points from different files and points clicked by mouse in preview window
- clipboard can be saved as route or as waypoints (gpx file)
- current clipboard point can be replaced by other point
- order of points can be changed
- clipboard points can be drawn in preview window (as flags)
- distances between points are in distance column of clipboard and total distance is shown in status bar (so - it can be used for distance analisis)
- options for clipboard points adding and replacing are in popup menus of way/track/routepoints tables and popup menu of preview window (under righ mouse button)
- lang.ini file and translation updated

Version 0.3.3 exe file, readme.txt and updated lang.ini file in attachment to this post! It's enough to replace exe file of old version with this file.
- recalculation and statistics improved - no error when there are no trackpoints
- average distance per trip added in statistics
- adding tracks to the map improved - a little faster (controls disabled at start - not for each file)
- popup menu for grid of files added, more options in other popup menus
- lang.ini file and translation updated

Version 0.3.2 exe file added as attachment to this post.It's enough to replace exe file of old version with this file.
What's new:
- selected track is drawn on top
- waypoints are drawn on top
- recalculation improved
- route selection in preview window improved
- Google Maps html file generation improved (no dual map.addOverlay)
- columns order saved
- dialog windows translation improved (doesn't depend on columns order in grids)
- ListView1.OnSelectItem := nil when main form is destroyed - no longer error occures after application termination


.
What's new in version 0.3.0:
- categories
- many maps
- zoom by window (with alt key)
- routes tab
- change of tracks color
- save to gpx
- recalculation of max, min, distances for changed tracks
- statistics
- and a lot of other things
I am preparing update for lang.ini file now.

In version 0.2.0 (use speedyshare link at the end of this post)!:
Important!
If you don't have previous 0.1.0 version - copy tracksalbumjk.gdb file with empty database to folder of TracksAlbumJK executable.
If you use 0.1.0 version - don't replace this file! If tracksalbumjk.gdb file is replaced - you will lose all your data of tracks from database.
If you have translated lang.ini file - don't replace this file - otherwise - translate it to your language and copy lang.ini file from "language" folder to the folder of TracksAlbumJK executable.
If you have old lang.ini file translated - you can copy last section (with name [New in 0.2.0]) from new file, paste it at the end of old lang.ini file and translate. Then you will have also new features in your language. For Polish users this section is already translated. For default English interface - lang.ini file can be removed.
Ufff... it isn't so easy explain so much in my not so good English... Smile

What's new in 0.2.0:
- preview's drawing improvement (temporary bmp)
- not all trackpoints are in preview during zooming and moving (for better perfomance)
- bitmap's printing improved - (to do: printing of table with data)
- fit to selected
- fit to visible
- jpg raster map loading into preview (WGS 84) - Ozi *.map calibration files must be used
- Pulkovo 1942 POL datum for raster map in preview (Molodensky transformation)
- fit to raster map, show raster map
- coordinates in status bar shown when mouse is moved over preview window

Remarks for raster maps:
In this version only jpg pictures are supported.
Picture is loaded by *.map calibration file choosing.
Tracks are better visible on raster map if this raster map is not so dark - for my tracks I change brightnes of raster map in Paint Shop Pro.


In version 0.1.0:
- database engine changed from cds files to local interbase (firebird)
- converter is developed for conversion from cds files to interbase gdb database
- tracks on preview can be moved now with ctrl key (in previous version without any key)
- track on preview can be selected with mouse click (when Shift and Ctrl keys aren't used)
- when track is selected with mouse click then nearest trackpoint is also selected
- in elevation chart track can be selected with mouse like in preview
- tracks segments bug improved
- scale indicator in lower left corner of preview
- lang.ini -> translation of interface for any language

From version 0.1.0 it's neccesary to install interbase/firebird server before using TracksAlbumJK. It can be download from:
www.firebirdsql.org
Application is tested with Firebird version 1.5.5 installed as Classic Server and run as application.
For old data files of previous version of TracksAlbumJK (cds files) I have prepared converter - it's enough to copy cds files into directory of converter, to run conversion and after conversion - to copy tracksalbumjk.gdb file into TracksAlbumJK directory (replacing empty gdb file)... I hope that it's clear.


Translation - there is lang.ini file in language directory. For default english interface lang.ini should be removed from application directory. But for other languages it's enough to translate text inside lang.ini file and to copy this file into directory of TracksAlbumJK executable. As example - lang.ini file has translation for Polish language.

In version 0.0.6:
- ListView with checkboxes for selecting visibility of shown tracks
- ListView items in the same colors as tracks
- selected ListView item -> track is bold, waypoints numbers are bold
- toolbuttons - select all, unselect all, invert selection in listview
- when track in listview is selected then the same file is selected in files table
- current trackpoint as green moving ball on preview and elevation chart
- selected trackpoint in grid is also selected in preview
- preview scale calculation improved (with lat, lon ratio calculation)
- printing of preview, elevation chart and google map - simple solution at this time - wil be improved later
- previewed track can be moved with mouse and zoomed with shift button and mouse

In version 0.0.5:
- adding selected trackpoints to waypoints list ( click right mouse button on trackpoint record)
- waypoints drawing on TImage with numbers
- removing waypoints
- columns sorting
- removing CR-LF from DESC, CMT and NAME values (error in GM page creation)
- baloons in preview when waypoint is clicked
- trackpoints deleting and editing
- import time optimalization (index is read once at start of import - not for each record)
- import progress window
- elevation chart improvement - don't draw chart when elevation information doesn't exist in a file
- edit trackpoint data (point number and name)
- ini file - save window state and position, splitters positions, columns width

In version 0.0.4:
- editing data of gpx files - name, comment, description...
- elevation chart
- removing records of gpx files
- interface improved

In the near future:
- adding waypoints
- saving data as gpx and many more possibilities

Just download, test and enjoy!
And send me your suggestions, errors reports etc.

Because of attachment size limit I had to upload new 0.2.0 version to speedyshare serwer:
http://www.speedyshare.com/422990326.html
and rapidshare:
http://rapidshare.com/files/108672982/TracksAlbumJK020_with_sources.zip.html

Installation file of 0.4.2 version:
http://www.speedyshare.com/560453458.html
http://rapidshare.com/files/194705494/TracksAlbumJK042.exe.html
In attachment (look below) you have just exe file of 0.4.2 version.



TracksAlbumJK 0.4.0.jpg
 Description:
Screenshot of 0.4.0 version
 Filesize:  79.58 KB
 Viewed:  42527 Time(s)

TracksAlbumJK 0.4.0.jpg



TracksAlbumJK042.zip
 Description:
New 0.4.2 exe file

Download
 Filename:  TracksAlbumJK042.zip
 Filesize:  760.12 KB
 Downloaded:  812 Time(s)



Last edited by JacekK on Fri Feb 06, 2009 2:43 pm; edited 25 times in total
Back to top
View user's profile Send private message
x2fer



Joined: 31 Jan 2007
Posts: 1662
Location: Madrid, Spain

PostPosted: Thu Mar 13, 2008 7:14 pm    Post subject: Reply with quote

Great idea. Very useful to me. Is it possible to add an altitude profile, similar to this one?


_________________
Sony Xperia M4 Aqua || N500 || C5-03 + BT-Q810 + TrekBuddy 1.33 (Español)
Back to top
View user's profile Send private message Visit poster's website
JacekK



Joined: 13 Feb 2008
Posts: 141
Location: Bydgoszcz Poland

PostPosted: Thu Mar 13, 2008 7:37 pm    Post subject: Reply with quote

Yes, of course. I am going to add this chart in next version. Hmm... maybe not in next version, but in near future...
Back to top
View user's profile Send private message
temptrekbuddy



Joined: 27 Nov 2006
Posts: 193
Location: Poland

PostPosted: Thu Mar 13, 2008 7:38 pm    Post subject: Reply with quote

Excellent.

There definitely was a need for an offline viewer.

Until there is any altitude viewer in offline mode I recommend to all TB people http://utrack.crempa.net/

_________________
Automatic Free 2GB backup -> Mozy; with this link 256MB extra.
Back to top
View user's profile Send private message
JacekK



Joined: 13 Feb 2008
Posts: 141
Location: Bydgoszcz Poland

PostPosted: Sat Mar 15, 2008 9:36 pm    Post subject: Reply with quote

New version uploaded - link and description in first post.
Back to top
View user's profile Send private message
x2fer



Joined: 31 Jan 2007
Posts: 1662
Location: Madrid, Spain

PostPosted: Mon Mar 17, 2008 7:38 pm    Post subject: Reply with quote

Quote:
- elevation chart


Please, select the vertical axis between the minimal altitude and the maximum altitude.

_________________
Sony Xperia M4 Aqua || N500 || C5-03 + BT-Q810 + TrekBuddy 1.33 (Español)
Back to top
View user's profile Send private message Visit poster's website
JacekK



Joined: 13 Feb 2008
Posts: 141
Location: Bydgoszcz Poland

PostPosted: Mon Mar 17, 2008 8:37 pm    Post subject: Reply with quote

It isn't finished - you will be able to trace chart curve point by point with your mouse... in next version.
I hope that I can do that Smile
It should be good tool for analyse max and min elevation. What do you think?
Back to top
View user's profile Send private message
JacekK



Joined: 13 Feb 2008
Posts: 141
Location: Bydgoszcz Poland

PostPosted: Fri Mar 28, 2008 10:46 pm    Post subject: Reply with quote

New version 0.0.5 uploaded! Link and changelog in first post.
Back to top
View user's profile Send private message
JacekK



Joined: 13 Feb 2008
Posts: 141
Location: Bydgoszcz Poland

PostPosted: Fri Apr 04, 2008 1:37 pm    Post subject: Reply with quote

New version 0.0.6 uploaded in first post.
Back to top
View user's profile Send private message
JacekK



Joined: 13 Feb 2008
Posts: 141
Location: Bydgoszcz Poland

PostPosted: Thu Apr 10, 2008 12:05 pm    Post subject: Reply with quote

New version 0.1.0 is ready - read in first post.
Back to top
View user's profile Send private message
tepich



Joined: 31 Jul 2007
Posts: 37
Location: Praha, Czechia

PostPosted: Thu Apr 10, 2008 3:35 pm    Post subject: Cannot start TracksAlbum Reply with quote

I have installed Firebird 1.5.5 as Classic server and run it as application but Tracks Album does not run. The Tracks Album is installed in separate directory. Can you please with next version include some readme describing where to put which files?
I could not start previous versions too even having the app and midas.dll in the same folder. The app was always saying "Midas.dll missing".
Back to top
View user's profile Send private message
JacekK



Joined: 13 Feb 2008
Posts: 141
Location: Bydgoszcz Poland

PostPosted: Thu Apr 10, 2008 5:08 pm    Post subject: Reply with quote

All files must be in the same folder. Doesn't matter where - but in folder where TracksAlbumJK.exe exists.

For new version it's important to have Firebird server started and dbxint30.dll in TracksAlbumJK folder must exists.

So, files in application folder:
TracksAlbumJK.exe
tracksalbumjk.gdb
About.htm
midas.dll
dbxint30.dll

What operating system do you have? XP, Vista?

If you have midas.dll in folder of application and it doesn't work - try to copy it into Windows\System32 folder. Then run command:
Code:

regsvr32 midas.dll
Back to top
View user's profile Send private message
tepich



Joined: 31 Jul 2007
Posts: 37
Location: Praha, Czechia

PostPosted: Thu Apr 10, 2008 6:45 pm    Post subject: Reply with quote

JacekK wrote:
TracksAlbumJK.exe
tracksalbumjk.gdb
About.htm
midas.dll
dbxint30.dll

All above files are in the same folder

JacekK wrote:
Code:

regsvr32 midas.dll

Thanks, this helped to make older versions work, but the 0.1.0 still writes "Database open failed! There is no database gdb file available or database engine is not installed." But the gdb is in application folder and Firebird is running. My system is XP SP2.
Back to top
View user's profile Send private message
JacekK



Joined: 13 Feb 2008
Posts: 141
Location: Bydgoszcz Poland

PostPosted: Thu Apr 10, 2008 7:03 pm    Post subject: Reply with quote

Then try to do the same with dbxint30.dll. Copy it to Windows\System32 and:

Code:
regsvr32 dbxint30.dll


If it doesn't help you I will make a little utility for testing connection. It's possible that you need other dll files - this utility will show it.
Back to top
View user's profile Send private message
tepich



Joined: 31 Jul 2007
Posts: 37
Location: Praha, Czechia

PostPosted: Thu Apr 10, 2008 7:26 pm    Post subject: Reply with quote

JacekK wrote:
Then try to do the same with dbxint30.dll. Copy it to Windows\System32 and:

Code:
regsvr32 dbxint30.dll


If it doesn't help you I will make a little utility for testing connection. It's possible that you need other dll files - this utility will show it.


Error message: ".dll was loaded, but the DllRegisterServer entry point was not found. The file cannot be registered."
Anyway, thanks for help and patience.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    TrekBuddy Forum Index -> Tools All times are GMT
Goto page 1, 2, 3, 4  Next
Page 1 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group