Much as I would like to avoid google, the routing on OSM or graphhopper leaves a lot to be desired.
There's no routing using public transport. Half the buildings I've tried looking up either don't exist on OSM / Gnome maps, or result in an address half-way across the globe.
That said, I prefer using HERE maps as it works very well in offline mode, including voice navigation, compared to anything else I've tried.
The fact is that getting a global mapping and navigation solution right takes tremendous effort and money (Apple can tell you a lot about how their attempts worked out for them), and I want an application that I can trust and that just works when I'm behind the wheel or at an unfamiliar location.
I'm sure OSM and alternatives will continue to improve over the years, and I'll play with them occasionally, but I will still go back to HERE, waze or google maps for the important stuff.
If you're interested in contributing to GNOME Maps, you can install GNOME Builder and run it, click on the Maps icon under "Contribute to an existing project", and then hit the Run button once it clones/opens.
You'll have a local build, with all the dependencies met, in an IDE to contribute to the project.
The thing is Google Maps is so much more than a pure map, or even a multi-modal routing service.
It's also a searchable registry of all kinds of businesses, a review and qa aggregator for everything from mountain peaks to restaurants; a price comparison tool for hotels; an organized photo database where for many restaurants you could, if you wanted to, see a satellite view of a restaurant, aerial footage, then street view imagery and finally photos of individual dishes. The list goes on, I'm sure there are features I've never seen because they are not available where I live. It's probably the most impressive customer facing Google product, and maybe the hardest to replace.
That said, I still have both Google Maps and Osmand on my Android device. While it doesn't have the breadth of functionality that Google Maps does, and Osmand's interface takes some getting used to, more often than not OpenStreetMap exceeds Google Maps in terms of accuracy and detail of the pure map data. Which is incredible! So when I'm planning a hike, I use OSM. But during the hike, when I'm searching for a place to have a bite, I use Google.
> I was scrolling around the world, setting directions for how to cross Russia by foot (which let me tell you in case you ever wondered, should take roughly 60 hours, depending on locations used)
Huh, out of curiosity, I just checked Google Maps, and it suggests that walking from St. Petersburg to Vladivostok would take 1,883 hours. That's quite a discrepancy. I suspect that Google is probably more accurate in this instance.
What is the advantage of using Gnome Maps over just OpenStreetMap.org? From their website, it seems like it's still just a client for the various services
> I was scrolling around the world, setting directions for how to cross Russia by foot (which let me tell you in case you ever wondered, should take roughly 60 hours, depending on locations used) in a matter of moments, and it really was quite easy to do.
This post lost me here. I couldn’t cross Maryland in 60 hours on foot. Much less Russia. Missing some zeros?
Unfortunately, Gnome Maps does not provide distances in miles. Yes, I could do the math to convert these, but graphhopper already does that for me. So, it's a nice app, but one missing feature makes it practically useless for me.
I don't understand why anyone would deliberately put themselves at a serious disadvantage by using sub-par map/browser/etc technology in the hopes of somehow limiting Google's ability to gather data. Unless you exist in a vacuum, in the long-run what you're actually doing is failing to take advantage of the data that Google's making accessible to you, at your own expense.
How does it compare to KDE Marble?
Perhaps someone here can tell me something. I've had another rant, but this is a case of plain wrong information which is different. But I don't know how to go about fixing it.
In Australia, addresses are in the form [Street Number and Name], [Locality (i.e. suburb, town, rural district), Postcode State]. Localities are therefore very important. They need to be in any mapping database of Australia, because people will enter addresses in that form because it's what the post office uses and the local councils define.
But it looks like someone went to the Australian Bureau of Statistics and downloaded the "State Suburb" boundaries and uploaded them into Open Street Map. "State Suburbs" are not places and not used in addresses. They're statistical regions used for reporting statistics. "State suburbs" are built up of other statistical regions to approximate towns, suburbs and rural districts. They sometimes correspond well enough at a broad level to suburbs in metropolitan areas, but even in densely populated urban areas they can be wrong because what makes statistical sense isn't always the administrative border. In country areas, they take scant regard for locality boundaries. "State Suburbs" should never have been uploaded to the database.
(There's an analagous problem with Local Government Areas, which are statistical regions, and municipal districts, which are the territory of a local council. But here the distinction is going to be rarely significant because LGA boundaries are deliberately aligned to municipal district boundaries. Consequently it's more a matter of the source of the authority than the content of the data.)
You can go to data.gov.au and download locality boundaries for each state. These are what is wanted.
But I have no idea how to do this. I don't really know where to begin. I once asked someone for help about trying to find the right forum to ask for help. But it's daunting. When these online databases contain work that is wrong, it's so hard to fix them. People will be possessive of the work they've done. It's possible some of them have been corrected. Others might have been partially corrected. I just don't see how I can go through and fix them without upsetting anyone.
The alternative seems to be to just accept that there's wrong data in there because there's way too many to fix manually, even if I start now and keep going in all my spare time for the rest of my life.
I'm disappointed that it offers no offline functionality. I'd like to download the map and do all the pathing and rendering locally, because I don't want to transmit over the internet what I'm looking at and where I want to go.
Gnome Maps looks great.
I wish they would add a local tile cache, like Marble. Not everyone are online all the time.
The only google service I rely on is their map. I wish there were an alternative.
And yet, ads on the site are served up through Google.
Kills your chosen theme's window preferences, in particular the ability to resize by point-and-drag anywhere along the window border.
Gnome calls this behavior the "CSD Initiative":
that sounds so strange to me.
Why target the desktop instead of web/Android/iOS ?