Recent

Author Topic: New version of LazMapViewer  (Read 815 times)

wp

  • Hero Member
  • *****
  • Posts: 12799
New version of LazMapViewer
« on: April 11, 2025, 05:20:14 pm »
After a long time, a new version of LazMapViewer has been released for OPM.

Considerable progress has been made by contributions of forum user "alpine" who dramatically improved drawing performance and usability on non-Windows widgetsets. He also added a layer system so that multiple layers of (semitransparent) layers can be overlayed, and markers and tracks and areas can be added even at design-time (https://wiki.lazarus.freepascal.org/LazMapViewer#Map_Overlays).

Forum user "EkkehardDomning" added a plugin manager which makes it very easy to extend the functionality of the mapviewer by addons. Now we have addons for drawing a magnification scale, a degree grid, popup hints for markers, dragging markers, adding copyright notes, etc. All available plugins are listed on the updated wiki page https://wiki.lazarus.freepascal.org/LazMapViewer#Available_plugins. There is also a new wiki page covering the topic of how to write your own plugins (https://wiki.freepascal.org/LazMapViewer-Plugins).

fozkan

  • Newbie
  • Posts: 5
Re: New version of LazMapViewer
« Reply #1 on: April 14, 2025, 09:26:32 pm »
Thank you for your efforts.

Dzandaa

  • Sr. Member
  • ****
  • Posts: 428
  • From C# to Lazarus
Re: New version of LazMapViewer
« Reply #2 on: April 20, 2025, 12:24:47 pm »
I tried to install LazMapviewer with a freshly installed Pascal Lazarus 4.8 on Windows 10 64-bit.
The different parts are downloaded, and the installation stops after the synapse part.
There is no recompilation of the IDE.

On the other hand I did the installations from the downloaded .lpk files and it seems to work.

I still have to test/adapt my old programs using LazMapviewer.

Thank you anyway.

B->
Regards,
Dzandaa

Dzandaa

  • Sr. Member
  • ****
  • Posts: 428
  • From C# to Lazarus
Re: New version of LazMapViewer
« Reply #3 on: April 20, 2025, 12:32:20 pm »
Hi again,
I tested my program using LazMapviewer on Windows 10 64 Bits, Lazarus 4.8, and with a minor change, it's working.

Thank you again.

B->
Regards,
Dzandaa

wp

  • Hero Member
  • *****
  • Posts: 12799
Re: New version of LazMapViewer
« Reply #4 on: April 20, 2025, 12:37:49 pm »
the installation stops after the synapse part. There is no recompilation of the IDE.
Did you install Synapse first? But anyway, the Synapse DownloadEngine normally is not needed, it is included only for users having Synapse in their project already. Otherwise, in Windows the internal windows routines are called, and in the other OSs the FPHttpClient is used.

I tested my program using LazMapviewer on Windows 10 64 Bits, Lazarus 4.8, and with a minor change, it's working.
What did you have to change? LazMapViewer should work out of the box.

Dzandaa

  • Sr. Member
  • ****
  • Posts: 428
  • From C# to Lazarus
Re: New version of LazMapViewer
« Reply #5 on: April 20, 2025, 12:55:49 pm »
Hi,

Just the map provider OpenStreet Mapnick to OpenStreet Normal.

Also tested on Linux Mint 22.1, same problem for installation but using the downloaded .lpk, it's O.K.

Thank you again.

B->

Regards,
Dzandaa

 

TinyPortal © 2005-2018