Everyone uses digital maps these days, I assume. At least I do. Since I’ve been using them more often lately, I checked if there are any apps for Linux and especially Ubuntu. The search returned 4 apps.
Maps (aka gnome-maps)
is a map application for GMONE. Its use is slick and fast. It is supposed to be simplistic
Search and directions is functional (based on MapQuest if I’m not mistaken) but geolocation isn’t. Moreover, the satellite imagery is not available at high resolution.
Maps (aka openstreetmap-client)
Inspired by Gnome’s map app (above). Zooming is slick and fast and the response is pretty good. The search and directions features are deprecated it.
Emerillion Map Viewer
Unlike the others, Emerillon brings different map layers for streets, cycling, public transport, and terrain.
Search is also not functional and geolocation is not available it seems.
I believe all have potential. If the developers work together I think they can develop one great map app for Ubuntu and Linux in general.
Marble (for KDE)
I’ve heard about Marble for quite a while and it seems to be a good app as far as the rating in the Ubuntu Software Center shows. I was reluctant to it as it requires many dependencies and I do not wish to install KDE packages. I installed it anyhow and I’m glad I did. To the map enthusiast and Google Earth users you will love this. Marble is similar to Google Earth and Sky and slick and smooth to use, better than Google Earth on Ubuntu. You have several themes to choose from (Atlas, Satellite, OpenStreetMap, Temperature) and routing (aka directions) works well.
It also gives you the choice of map projection types (globe, flat, mercator, gnomonic, and others).
Mentioning of the sky, you can view the stars in the Globe projection of Earth and you can also go to the Moon. It also integrates plug-ins which bring several services including online services like weather, clouds, earthquakes.
Above all it allows downloading regions and offline mode.
Update: @ TORSTEN RAHN noted in the comments that there’s a QT-version (marble-qt) for non-KDE desktops. Moreover, he noted that there are over 50 map themes (historical, traffic, biking, , etc) and that “Marble supports several different online and offline routing backends depending on the distributors’ packaging and service availability”.
Of course you can also install Google Earth, and I was using it, but my search was for a simple app that has some basic capabilities (better with directions). Eventually I ended up liking Marble better than Google Earth, for now at least. So, I chose to use the GNOME Maps as it has directions functionality that works for simple map viewing and directions. And Marble if I want something more advanced.
Update 2: Another comment from reader “Josh” raises our attention to two other “meteorological” map softwares: Zygrib for weather data visualization & Aweather. Chec his comment about their use.
Finally, this page on OpenStreetMap also has a list of map viewers and editors for Ubuntu.
Another note, I’d like to bring your attention to our friends at GIRMS who deal with GIS and related stuff for the MENA region.
5 thoughts on “Maps for Linux & Ubuntu”
Regarding Marble’s dependencies: The Marble team offers two versions of Marble which get packaged by most distributions:
– “marble” which is optimized for KDE usage and therefore depends on Qt as well as KDE libraries
– “marble-qt” which depends on Qt only and is provided for non-KDE environments
Both flavors provide the same featureset. So if you fear the KDE dependencies just install “marble-qt”. Enjoy!
Regarding map themes for Marble: Go to “File->Download Maps” and you’ll find out that Marble supports > 50 map themes including several historical maps, maps that focus on traffic, biking, etc as well as different planets across the solar system. See also
As for routing Marble supports several different online and offline routing backends depending on the distributors’ packaging and service availability.
Thank you @Torsten for your comments & suggestions. I will definitely try them out.
I love marble-qt for Ubuntu, but I also use Sabayon Linux and no Qt version of Marble seems to exist for either Sabayon or its parent distro Gentoo. Which is a crying shame……
If you’re interested in weather map apps for Linux, there are a couple of apps I’d like to call to your attention.
The first app is Zygrib. Zygrib is a very advanced app that displays GRIB format meteorological maps issued by meteorological agencies from around the world and includes in-depth details of all the storm fronts, blizzards, etc. affecting a certain country or geographic region. At 100-150 MB or so (including dependencies), Zygrib is not as lightweight as the other mapping apps you mentioned, but it’s very popular among weather geeks/meteorologists and people who engage in outdoors activities like hiking, boating, etc. Versions of Zygrib are available for Windows, OS X, and various Linux distros, including Ubuntu and Gentoo.
If you’re in the USA, a weather map app worth checking out is aweather. Aweather displays the current NOAA Doppler radar map for your particular location and displays weather watches and warnings when those have been issued. Ubuntu carries an up to date and functional version of aweather in its repositories, but Gentoo has apparently dropped it from its repositories and Sabayon’s package is a few years old and has stopped working for me.
Thank you for the info Josh. I will check them out & leave an update about your comment.