MUIMapparium AGA on a native Amiga

Posted by ALB42 on 31. Mai 2018No Comments

I tried the MUIMapparium on my real Amiga 1200 with 680030 50 Mhz (With 68882 FPU). Good news, it works somehow, of course it is slow but once the images are loaded, it moves ok. Unitl now it freezes a little bit when release the mouse button… maybe I should try to find the reason for that.
I also tried on a 16 color screen, much faster… but looks awful πŸ˜‰ so I decided to make the Video with a 256 colors screen πŸ˜‰ even it’s slower.

MUIMapparium AGA

Posted by ALB42 on 30. Mai 2018No Comments

Still playing with Datatypes in principle not so difficult, maybe could make it a little bit easier with some wrappers. The Datatype system even take care of scaling the image to the actual screen depth and dither the image if needed.
Until now MUIMapparium need a 15Bit+ Screen because I use Cybergraphics functions to draw the stuff to window. But when loading the pictures with the Datatypes it would even run on an AGA screen with less colors.
I gave it a try and the first version works rather nicely.

MUIMapparium on a 32 color Workbench

Of course it’s just a ugly hack until now, not at all optimized and maybe even crashing or eating memory. But maybe worth investigating a little bit as alternative.

MUIMapparium 0.7

Posted by ALB42 on 18. Mai 2018No Comments

As announced yesterday I release today the new version of MUIMapparium. It’s 0.7 now, most important features are the repaired Search function, Exports and the PhotoList

Change List:

  • BugFix: Search Function
  • BugFix: Saving Route without calculating a Route
  • Set current maps position and zoom as start position for the program
  • Remember open status and active page of Side Panel
  • Configure Color of WayPoints
  • Export Map as PNG Image
  • Export Route as HTML File
  • Export TrackPlot as PNG Image
  • Export Track as HTML File
  • Load EXIF of Photos
  • Show Photo position on Map
  • Simple Photo viewer
  • AREXX commands for adding photos to list
  • Help for AREXX commands

Download at MUIMapparium Page

I added some debug output at AmigaOS4, so if you experience problems starting up MUIMapparium on OS4 check the debug output (e.g. Sashimi) it should count from 1 to 26 on the bootup, check if any numbers missing and send me the result on one of the forums I’m usually on.

Search MUIMapparium Photos

Posted by ALB42 on 17. Mai 2018One Comment

Worked on the broken Search function, I guess I will publish this tomorrow, the new functions are not finished but without the search function the program is more or less useless. The new function is the list of Photo with EXIF GPS positions, as Mapparium also had. It can use Datatypes (need jpg Datatype of course) or the internal pascal JPG loaded, which seems to be slower most of the time, especially on big endian systems. The photos are grouped by date if you double click the date entry it try get all photo markers in sight, when clicking on a photo it shows it.

Attention MUIMapparium Search function

Posted by ALB42 on 16. Mai 2018No Comments

Currently the Search function is broken, because the service used for it changed to SSL only which is not supported by MUIMapparium at the moment.
I will work on this the next days, so wait for 0.7 to fix that.

and because there is an error in the source MUIMapparium will crash instead of printing the errorcode

The routing function is also affected by this of course.

Sorry.

MUIMapparium Export Images / HTML

Posted by ALB42 on 5. Mai 2018No Comments

To be honest, the YOURS route finding is very bad, I need to find a replacement for it, the openrouteservice looks nice but I guess to really use it I have to host it myself.
Besides that I’m working on PNG export for MUIMapparium and also export the Route as HTML with the overview (just the current view of window).

MUIMapparium 0.6

Posted by ALB42 on 1. Mai 20183 Comments

After a long time I decided that MUIMapparium has enough bugfixes and improvements to make a new release.
The biggest changes are the Manual, the faster network speed, an about window and route calculation.

Changelog:

  • BugFix: OS4 ToolType reading
  • BugFix: Track plot enabling
  • BugFix: Deleting Tiles
  • Update Checking
  • Amiga Guide manual
  • About MUI Menu Entry
  • About Window
  • Reopen Statistics Window on start if left open on quit
  • Set color for Tracks and Routes
  • Show Route Orders jump to position
  • Block redrawing when moving map (prevents map jumping)
  • Faster Image Download
  • Choose double click map feature lists mode
  • Popup menu for all map feature lists
  • ASCII Export for plot
  • Calculate Routes with YOURS
  • Include *.cd file for own translations

Download at the MUIMapparium Page

MUIMapparium 0.6 with About Game

MUIMapparium Route Creation

Posted by ALB42 on 1. Mai 2018No Comments

I was working on the route creation, sadly it seems the OpenLS is not available anymore for routing, so only YOURS is left. Thats a little bit pity because YOURS calculate nicely the route and orders for it, but sadly it does not show where the orders take place. (OpenLS did that, even there the route calculation was a little bit odd sometimes, thats teh reason I supplied both in Mapparium).
Nevertheless, it works now with YOURS for now, need a little bit more tweaking (especially to get the start/end point from current map center for example)

The search I managed now to put into a PopObject, if you type the search press enter or search button it will do a search (like the main search) and open the popup with the list of results a double click on an entry set it as start/stop point

MUIMapparium

Posted by ALB42 on 10. Juli 2017

MUIMapparium is a OpenStreetMap.org Viewer for all Amiga Systems with Waypoints/Tracks/Routes Loading/Saving creation.

Requirements
all Systems
  • RTG Graphics card (Picasso 96 or CGFX) 15/16/24/32 bit Screen
  • TCP/IP Stack (Internet connection)
  • 8+ MB RAM
Supported Amiga-systems
  • Amiga 68k, 68020+, (68881+ FPU recommended) AmigaOS 3.0+
  • Amiga OS4, OS 4.0+
  • AROS i386, ABIv0
  • AROS ARM, ABIv0 ARMV6+ VFPV2+ HardFloat (e.g. RasPi 1-3)
  • AROS x86_64, ABIv1 (non SMP-Version)
  • MorphOS 3.8+
Additional Notes

The FPU version is much faster, especially with routes and tracks. If
you experience slow map movement, with the NoFPU version, don’t blame me
(or the program) buy a proper FPU.

With Vampire (at least until Gold 2.9) you have to use the
NoFPU-Version of MUIMapparium. The Vampire FPU is not IEEE754
compatible and therefore does not work with MUIMapparium.

Offline Operation is possible, but only harddisk cached map images
are shown.

Downloads: MUIMapparium 0.7

MUIMapparium 0.5


MUIMapparium 0.6

MUIMapparium 0.5

Posted by ALB42 on 9. Juli 20176 Comments

I decided to release the next Version of MUIMapparium even not all features are finished as I planed just to get the bugfixes out. Routes (calculated directions) can be loaded from GPX and showed on map. But I did not implement the route finding and direction command showing until now. Especially the Track curve plot was still very buggy, and of course I described in a previous blog post the pixel to position calculation which is now much better, much more precise but also much slower than before, with FPU it does not make big difference, but with SoftFloat not really funny. Routes and Tracks are now pre-calculated for the current zoom level. If the zoom level is very small and the track therefore not really good to see, only some pixels wide, it does only paint some points of it, which makes the overviews much faster. Still, with SoftFPU on 68k it still will be too slow if you have some Tracks/Routes. The drawing of Tracks/Marker/Routes can be completely switched off in Menu or buy a FPU πŸ™‚ The package for Amiga68k does contain a FPU and Non-FPU.
I also created a little GPX file with a Track, some Markers and a Route to test the features. (Even you can use any GPX/KML/KMZ/FIT File you can find on the Internet as well)

Changes:
  • Bugfix: imperial units
  • Bugfix: key mapping
  • Bugfix: 2nd track curve drawing
  • Bugfix: Date/Time loading from GPX,KML,KMZ files
  • Level of Detail for Tracks
  • Precalculation of Trackpositions (Speed optimization for NonFPU systems)
  • Route drawing
  • Marker in Plot, shows also a marker in the Track
  • Turn off Marker, Track and Route drawing via Menu
  • Define Directory for Images via ToolTypes: e.g. DATAPATH=DH1:TmpDir
  • Change find IP to freegeoip.net (old one is too slow currently)
  • FPU Version for 68k
Downloads: MUIMapparium Page

 

MUIMapparium 0.5