How to install & use Cruiser - an alternative to Google Maps

How to do things, solutions, recipes, tutorials
Post Reply
Message
Author
User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

How to install & use Cruiser - an alternative to Google Maps

#1 Post by Mike Walsh »

Afternoon, all.

From 666philb's link, here:-

http://www.murga-linux.com/puppy/viewto ... 746#943746

Cruiser is a Java-powered alternative to the likes of Google Maps. It doesn't have quite all the fancy 'StreetView' features boasted by Google, but it's a very good global atlas, right down to the individual street scale. Apparently, it employs what's known as 'vector tiling', according to the OpenStreetMap project.....

If you fancy taking a look at it, here's how:-

REQUIREMENTS

Oracle's JRE or the open-source IcedTea installed.

CruiserGL-noarch.pet. This is architecture-independent, and will work with 32- and 64-bit.

-----------------------------------------------------

I recommend rerwin's Get-Java app, which will download, create a package out of, and install, the newest version of JRE available from the Oracle website.

http://www.murga-linux.com/puppy/viewtopic.php?t=101592

You'll need the javaif-20160616.pet and the get_java-1.0.1.pet. The javaif .pet needs to be installed first. Then you can install Get-Java, and run it.

It will take some little time to complete, as it downloads JRE, then creates either a .pet or SFS package, followed by installing the newly-created package for you.....all automatic, aided by various questions as it runs. So; be patient!

Get-Java will create the correct JRE package for your architecture, although CruiserGL itself is architecture independent, as indeed are all Java apps.....just to clarify the point.

When that's done, download & install the CruiserGL-noarch.pet from my MediaFire account, here:-

http://www.mediafire.com/file/1c9vgjpyt ... noarch.pet

It adds the cruiser directory to /root, and a MenuEntry for starting Cruiser.


Image


Re-boot (to complete the Java install); once this is done, the Java Control Panel (Menu->Utility->Java Control Panel) will show properly. This is how you know the install is complete. Now, you can start Cruiser from Menu->Utility->Cruiser, and...

...enjoy.

(You may find, in the maps selection under 'File', that the 'Standard' one will work better than the 'OpenScience' one; it does for me, at any rate.)

Have fun.


Mike. :wink:

User avatar
Mike Walsh
Posts: 6351
Joined: Sat 28 Jun 2014, 12:42
Location: King's Lynn, UK.

#2 Post by Mike Walsh »

Afternoon, all.

A while ago, I discovered that the original CruiserGL-noarch package wouldn't run in Xenial. Since installing Bionic, I've discovered it won't work here, either.

A wee bit of research has uncovered the problem. Starting it as the others do, i.e:-

Code: Select all

cd /root/cruiser
java -jar cruiser-gl.jar
.....briefly starts it, then it crashes.....with a ton of Java-related errors. However, if you start it with the included 'cruiser.sh' script in the /root/cruiser directory, it starts & runs fine. The difference is illustrated below:-

Code: Select all

cd "$(dirname "$0")"
java -Xmx1024M -jar cruiser.jar
It appears to include an extra argument in the start-up line. Quite what it does, I don't know; the main thing is it now functions properly.

In the original .pet (for older Puppies), neither the 'cruiser.sh' or 'cruiser-gl.sh' scripts would start the app.....which was why I had to implement the 'traditional' Java start-up method as I did. The 'upgraded' version for Xenial/Bionic can be found here:-

http://www.mediafire.com/file/151hmnios ... bionic.pet

I've also created an SFS package for the latest Jave Runtime Environment (JRE). I'm not certain whether rerwin's Get-Java package has been fixed, but last time I tried it, it wasn't working. Oracle had been playing 'musical URLs', in much the same way as Adobe keep doing.....

You can find the JRE package here:-

https://drive.google.com/file/d/1z89_pK ... sp=sharing

This is for the current Version 8, Update 171 (build 1.8.0_171_b11), released approx 3 weeks ago.

----------------------------------------------------------------

Finally, I owe y'all an apology. The link for Cruiser as given in the 1st post was a dead one; I'd re-named, and re-uploaded the .pet, shortly after first creating it.....but completely forgot to edit the link!

The URL as given above is now the correct one.... :oops:

Installation instructions for Java remain as given above. Enjoy.


Mike. :wink:

Post Reply