Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A1200/A600 4xIDE Interface

AuthorTopic: Mapparium - OpenStreetMap client for all Amiga systems  (Read 10621 times)

0 Members and 1 Guest are viewing this topic.

Offline ALB42

Mapparium - OpenStreetMap client for all Amiga systems
« on: June 02, 2016, 08:34:23 PM »
Mapparium is a OpenStreetMap client for all Amiga systems
(on Amiga68k it needs a FPU and a GFX card and much RAM, better use UAE :) )

New Version 0.2 is available for all Platforms


Changes for 0.2:


  •   ADD: Show Height/Speed map of recorded tracks
  • ADD: Marked position in curve mark also on the map
  • ADD: Support for KML/KMZ Loading
  • FIX: Optimized image keeping
Check out the Mapparium page.
 

Offline Cass

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #1 on: June 03, 2016, 01:01:31 AM »
Quote from: ALB42;809433
Mapparium is a OpenStreetMap client for all Amiga systems
(on Amiga68k it needs a FPU and a GFX card and much RAM, better use UAE :) )

A quick test here (OS4.1FE on Sam440F) : 68K runs fine, but OS4 version fails to load map. The snoopdos log reveals the following :
Quote
20    FPC Subthread #1   Open       LOCALDOMAIN                 Read    Fail
25    FPC Subthread #1   Open       RES_OPTIONS                 Read    Fail
"If we don\'t got it, you don\'t want it! "
 

Offline Plaz

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #2 on: June 03, 2016, 03:42:22 AM »
Nice work. And I like your warning for "Totally useless Aros Distribution".  :)

Plaz
 

Offline ALB42

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #3 on: June 03, 2016, 07:07:52 AM »
@cass:

thanks for trying, I do not own a OS4 machine so I can not try.
Would you please download the OS4 version again and try. I guess I just forgot to update my freepascal installation before compiling, so some bugfixes were missing

Thanks.
 

Offline Cass

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #4 on: June 03, 2016, 08:35:39 PM »
Quote from: ALB42;809455
@cass:

thanks for trying, I do not own a OS4 machine so I can not try.
Would you please download the OS4 version again and try. I guess I just forgot to update my freepascal installation before compiling, so some bugfixes were missing

Thanks.


OK, I`ll try this for you.

Now it loads  and displays the tiles without a problem, but it still fails to display any text (font loading?).
The problem was already present in the previous version, but I thought it was connected to the whole display problem (my bad, since it fails to display fonts in GUI, in particular MapData coordinates in main window, Statistics window all the text and Prefs window  - "MaxTiles in memory", Middle position marker", "WayPoints", "Tracks", "Start Position", "Cached Data", buttons excluded).

Good work, I really enjoyed your blog and discovered other goodies besides Mapparium (Free Pascal etc!)
"If we don\'t got it, you don\'t want it! "
 

Offline ALB42

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #5 on: June 03, 2016, 09:28:33 PM »
really? no texts, this is strange, I tested last week and there it worked nicely
and also on my UAE the fonts are there, even not the one I set.

I changed the fonts a little bit maybe you want to try  https://home.alb42.de/Mapparium_powerpc-amiga-fonttest.lha


« Last Edit: June 03, 2016, 09:52:47 PM by ALB42 »
 

Offline lionstorm

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #6 on: June 03, 2016, 10:05:55 PM »
I tried the new release on my side (A1G4+AOS4.1FE) and I hve the same pb even with this new fonttest version !

anyway it looks like a very nice software !
 

Offline Cass

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #7 on: June 04, 2016, 12:26:08 PM »
Quote from: lionstorm;809479
I tried the new release on my side (A1G4+AOS4.1FE) and I hve the same pb even with this new fonttest version !

anyway it looks like a very nice software !


Yes, I confirm the fonts problem is still present.

One utility that might be of use is GPSBabel which converts various GPS data so you can import these to Mapparium.

II have RunGAP data imported from GPS runs, stored in Garmin Training Centerxml (gtrnctr) .tcx format. Unfortunately GPSBabel Version 1.3.4 can only write data to this format, so no import. Latest version (1.5.x), might do better.
"If we don\'t got it, you don\'t want it! "
 

Offline ALB42

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #8 on: June 04, 2016, 07:40:21 PM »
@Cass:

I could add support for it in the next version to load directly tcx data, could you supply a file with a track and a waypoint?

sad, that the font is still not visible, could you supply a screenshot, that I can get an idea about what we are talking? Please. Is there something special with your setup?
4.1 FE I guess? latest updates? MUI update? maybe thats the reason, mine is rather old.
 

Offline ALB42

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #9 on: June 04, 2016, 08:31:37 PM »
I found a clue, the Alphavalue for font color was not set. so maybe thats the reason.
could you please try again: https://home.alb42.de/Mapparium_powerpc-amiga-fonttest2.lha

Thanks for the help

if it works, I will make a new release especially for OS4.
 

Offline tommysammy

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #10 on: June 05, 2016, 04:16:15 AM »
Quote from: ALB42;809498
I found a clue, the Alphavalue for font color was not set. so maybe thats the reason.
could you please try again: https://home.alb42.de/Mapparium_powerpc-amiga-fonttest2.lha

Thanks for the help

if it works, I will make a new release especially for OS4.


I tested all three versions and have a font problem.
X1000+Os4.1Fe

Offline ALB42

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #11 on: June 05, 2016, 07:52:15 AM »
%&$#?@!%&$#?@!%&$#?@!%&$#?@!.

Thanks for the test.

btw. did someone test the m68k version on OS4? Fonts are visible there?

I created 2 more versions:
https://home.alb42.de/Mapparium_powerpc-amiga-fonttest3.lha with an other color fix try
and one
https://home.alb42.de/Mapparium_powerpc-amiga-fonttest4.lha which uses Obtainpen to make colors

if both fails, and still no text showing I'm out of options and without testing possibility I will just drop OS4 support until someone else is able to fix this LCL issue.
 

Offline Cass

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #12 on: June 05, 2016, 08:33:16 AM »
Quote from: ALB42;809527
%&$#?@!%&$#?@!%&$#?@!%&$#?@!.

Thanks for the test.

btw. did someone test the m68k version on OS4? Fonts are visible there?

I did, it works fine.

Quote

I created 2 more versions:
https://home.alb42.de/Mapparium_powerpc-amiga-fonttest3.lha with an other color fix try
and one
https://home.alb42.de/Mapparium_powerpc-amiga-fonttest4.lha which uses Obtainpen to make colors

if both fails, and still no text showing I'm out of options and without testing possibility I will just drop OS4 support until someone else is able to fix this LCL issue.

Congratulations, both display fonts correctly.

Regarding the .tcx format, I may mail you a file. PM me your contact address.
"If we don\'t got it, you don\'t want it! "
 

Offline ALB42

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #13 on: June 05, 2016, 06:28:07 PM »
Because of a serious bug at AmigaOS4 (texts are not shown) I need to release a new Version, but there are already some new features and bugfixes inside interesting for all platforms. Therefore.

ALB42 proudly presents:

 Mapparium 0.3

OpenStreetMap viewer for all Amiga systems.

  • FIX: Invisible texts on OS4
  • FIX: Go offline if internet is down
  • FIX: Start folder for load/save dialogs
  • FIX: Filter for dialogs
  • FIX: Version informations
  • ADD: Load tracks from Garmin TCX files
  • ADD: Set size of middle marker
  • ADD: Support for geo: URIs
  • ADD: DblClick to lower panel copies middle position to clipboard as geo: URI
Check out the Mapparium page.

And thanks again for the debugging help.
 

Offline x303

Re: Mapparium - OpenStreetMap client for all Amiga systems
« Reply #14 on: June 05, 2016, 07:11:35 PM »
Works pretty good on a68k.

Hope you can fix/change some things:

- clear cache on exit.
- double click, zooms in.
- add the 'mapquest open' layer, then the english names are shown next to the native ones (which most ppl here can't read anyway, like russian, chinese, japanese, etc).
- search for example: beijing china gets lots of  ???????
- type in name in searchbox and enter, auto search. instead of having to press the button.

:cool: