Slashdot Mirror


What OpenStreetMap Can Be (systemed.net)

An anonymous reader shares a blog post on OpenSourceMap: Most OSM commentary focuses on unimportant minutiae (layers, for goodness' sake, as if it's still 2004) without seeking to examine what makes OSM unique -- and whether that's still relevant in a rapidly changing market. Could OSM become a dead-end curio while Google, Apple, and an increasingly self-sufficient Mapbox hare off in another, common direction? OSM's continuing differentiation from Google/Apple boils down to two points.

First, a non-commercial imperative. Google and Apple (and Mapbox, TomTom, HERE) are beholden to their shareholders and investors. They do what makes them money, which means car navigation. (Once human-controlled, now, increasingly, self-guided. When people ask "How far ahead of Apple is Google Maps?", what they usually mean is "Who will get to self-driving cars first?") OSM, however, isn't ruled by shareholder value, but by the preoccupations of its contributor base. (We'll come onto that demographic later.) Whether that's a good thing depends on what you want from a map. But it's clearly a point of differentation.

Second, ground truthed local knowledge. Surveying by locals is the gold standard of OSM, building a rich, intricate compilation of contributors' preoccupations. The painstaking human curation of areas and topics remains unique to OSM. Neither of these are under threat from Google/Apple. Outsourced quick-fire digitisation of Street View-type imagery in cheap labour countries doesn't give you this. Nor does image recognition. OSM's points of differentation remain clear. In OSM's early days, commentators used the phrase "democratising mapmaking," and it remains true. You choose what to map; and you choose how to use the map. You participate. Other maps are a one-way street: sure, you can contribute (actively through map corrections, or passively through using a mobile app that phones home), but the provider chooses what you get back.

47 comments

  1. needs frontend/ui by thePsychologist · · Score: 3, Interesting

    OpenStreetMap is pretty damn good. For example, the OsmAnd android app allows you to browse in excellent detail any offline downloaded map. In this sense it's far superior to Google maps. It can even calculate offline directions.

    The problem is OpenStreetMap is not easy for editing or browsing on a computer. Try finding a GUI. There are two dozen and they all suck. OpenStreetMap needs a professional editor/viewer for all platforms and it could be vastly more popular.

    --
    "What lies behind us, and what lies before us are tiny matters compared to what lies within us." Ralph Waldo Emerson
    1. Re:needs frontend/ui by Anonymous Coward · · Score: 4, Informative

      The problem is OpenStreetMap is not easy for editing or browsing on a computer.

      I have edited OpenStreetMap through the "Edit" button on the web interface at www.openstreetmap.org, and found it a polished and user friendly experience. They have a nice tutorial that leads you through the basics, and then it's quite easy to use. The tutorial is on "scratch" data discarded when you are done so you can try things there without risk.

      In the end, who would contribute to Google or Apple maps voluntarily when you could contribute to OSM and have your edits be part of an open dataset? One you can bulk-download and process on your computer as you see fit, for any purpose you see fit, offline, without being at the mercy of a megacorp for your use of the data?

      Disclaimer:I've got no involvement with OSM here except the above, where I added names of some local lakes that were nameless in the dataset before and added part of a newly constructed road.

    2. Re:needs frontend/ui by Desler · · Score: 2

      In the end, who would contribute to Google or Apple maps voluntarily when you could contribute to OSM and have your edits be part of an open dataset?

      More than a billion people?

    3. Re:needs frontend/ui by Anonymous Coward · · Score: 0

      allows you to browse in excellent detail any offline downloaded map. In this sense it's far superior to Google maps

      Google maps has functionality for downloading maps for offline use.

    4. Re:needs frontend/ui by Pascal+Sartoretti · · Score: 1

      The problem is OpenStreetMap is not easy for editing or browsing on a computer. Try finding a GUI. There are two dozen and they all suck.

      Maybe they suck, but at least they exist, and there is a way to modify OSM data, unlike Apple Maps or Google Maps.

      When I moved to a new house in a newly built district, I spent 1-2 hours to add our street and houses. It tooks 2 years until Google's new satellite imagery added the house...

    5. Re:needs frontend/ui by Anonymous Coward · · Score: 4, Interesting

      Openstreetmap has a more fundamental problem which explains the bad editors, but also the bad address search capability, the bad default map rendering, the bad homepage map (e.g. same tile map for everyone with local regional language. An American would see Chinese labels in china), and more bad things; It is mainly a database, not an end-user service. It is expected that third parties implement the end-user stuff. Unfortunately, the half-baked homepage map viewer never mentions that, giving newcomers the impression that OSM IS the homepage, and the homepage is poor compared to Google Maps's homepage, "therefore osm is poor".

      This article argues that this model is the main reason OSM is not as successful as it should be: https://blog.emacsen.net/blog/2018/02/16/osm-is-in-trouble/

    6. Re: needs frontend/ui by that+this+is+not+und · · Score: 1

      He said voluntarily, not unknowingly

    7. Re:needs frontend/ui by Anonymous Coward · · Score: 0

      The only think OSM gets you is Apocalypse-proof navigation. Even if the entire internet goes down (or is crippled), you'll still be able to navigate across the nation without resorting to dozens of paper maps.

    8. Re: needs frontend/ui by Anonymous Coward · · Score: 0

      Google Maps has limited functionality (120,000 square km). OSM is not limited in any way. For emergency responses around the world OSM is a wonder. You can download any area, and get updates from the GIS folks without internet.

    9. Re:needs frontend/ui by Anonymous Coward · · Score: 0

      Largely because the client software. IF there was a good, OSS, map navigation tool for cellphones that used Open Street Map data (and accumulated actual speeds on the road data, like Waze) then yes, I would edit OSM.

      But at this point? Apple maps, Waze and Google are all useable for navigation on my iPhone. OSM data isn't. (And I doubt it's the data se; just the lack of an app.)

    10. Re:needs frontend/ui by Anonymous Coward · · Score: 0

      Apple maps, Waze and Google are all useable for navigation on my iPhone. OSM data isn't. (And I doubt it's the data se; just the lack of an app.)

      Well, different people have different use cases.

      I tend to travel a lot by foot or bike and I have found the things you seem usable completely worthless.
      Not only does OSMAnd (The app that you think is lacking.) work well, it has a lot of paths that the others are missing.

    11. Re:needs frontend/ui by Anonymous Coward · · Score: 0

      That is not a fundamental problem. You can generate a map from a database but good luck if you try to generate the database from a map. You can create a search index on a database, the street names and - at least where I live - house numbers are there. The database supports (and often has) labels in multiple languages. What you see is not the fundamental problem of being unable to do what you're missing, it is the practical problem of not actually doing it. But a database with correct contents is the basis for all those things. The database is the thing that's fundamental, not what they generate from it.

    12. Re:needs frontend/ui by h33t+l4x0r · · Score: 1

      I'm a freelancer. Many of my clients use(d) Google Maps. I've been busier than a one-legged man in an ass-kicking contest since the price change.

    13. Re:needs frontend/ui by Anonymous Coward · · Score: 0

      The Your average non programmer will not generate a good end-user map from a database just visit maps.google.com instead. Your average webmaster will not generate an end-user map and will use that Google Maps one liner instead.

      The community by design focuses mainly on the database. They offer no unified good end-user service. So, what I meant by fundamental is: This problem is the fundamental reason why there's no widespread OSM adoption and absolutely no competition with Google Maps.

      The current OSM model is excellent for those who are really willing to make maps, e.g. larger businesses, researches, website owners willing to invest extra effort, etc. But leaves everyone else out unless you are lucky enough to have your use case covered by a third party (e.g. Osmand on Android is a great example), but these third party things are not under a unified API (bad for programmers) or a unified brand (very confusing for non tech dudes) and depending on the use case are sometimes volatile, unmaintained, or nonexistent.

    14. Re:needs frontend/ui by Anonymous Coward · · Score: 0

      You are right in the analysis that the situation isn't so great for end users who want to make use of OSM data as a Google Maps replacement. I think it is a good thing for the OSM to narrowly define their mission as a database of a map of the world, it's good they don't overextend their abilities with a grandiose roadmap that isn't going to be practically achieved. What isn't so great is the OSM project's communication about what exactly what they do in a way that end users would understand, and they can't really communicate what OSM based systems are around that works as a Google Maps replacements.

    15. Re:needs frontend/ui by Anonymous Coward · · Score: 0

      Too bad Google doesnt like you using the GPS without an internet connection :( It works for a while, and then you must connect to the internet to presumably upload your tracking information, and only then the GPS will work for a while again.

      Fuck you Google!

  2. creimer is a fat, smelly cuck. by Anonymous Coward · · Score: 0

    Tyrone might need a map to find Trump's phat booty in the shower!!

  3. What we don't want is.. by Anonymous Coward · · Score: 0

    What we don't want is Google using this data, who's primary purpose is to spy and collect whatever it can on people.

  4. Re:creimer is fat and a gay! Microcock!! by Anonymous Coward · · Score: 0

    Yessir!!!

    - creimer

  5. Contrast is excellent by Okian+Warrior · · Score: 4, Interesting

    OpenStreetMap is pretty damn good. For example, the OsmAnd android app allows you to browse in excellent detail any offline downloaded map. In this sense it's far superior to Google maps. It can even calculate offline directions.

    The problem is OpenStreetMap is not easy for editing or browsing on a computer. Try finding a GUI. There are two dozen and they all suck. OpenStreetMap needs a professional editor/viewer for all platforms and it could be vastly more popular.

    One problem with Google maps is the (lack of) contrast.

    On Google, choose any town or city and Zoom down looking for streets. The streets are juuuuust sligtly darker than the background, and there's no variation in the background. It gives the impression of a map of highways with lots and lots of empty space in between.

    This was driven home to me recently when I wanted to find out where a road went in my area... and couldn't. It's impossible to trace the road with your eyes at a reasonable zoom level, and at the level where the road has labels you're too close to get an idea of the road relative to anything else.

    Choose any town or city and Zoom down looking for streets. Roads in OSM are perfectly readable at reasonable resolutions, and you can even see the difference between different types of areas.

    I don't know how "this makes money" on Google, but maybe somehow it does.

    1. Re:Contrast is excellent by vux984 · · Score: 4, Informative

      One thing i like about google maps vs OSM, is the satellite/aerial imagery. OSM doesn't have it.

      Especially when trying to get to a particular place in a park at the beach, or industrial park or shopping center or condo complex or resort etc... often the maps just show the 'lot'. But nobody has filled in all the little details... the buildings, structures, parking lots, pools, fences, water fountains, flower beds, large rocks, gravel area, tennis courts, whatever.

      Yeah, much of that could be on the map. But its often not, and landmarks like a little grove of trees or a flower bed, or a water fountain, or an exposed rock... the photo just gives more detail.

      Likewise, street-view -- sometimes looking at complex highway connections where there's 4 or 5 highways all meeting; sure the map shows all the exits and ramps and stuff, but its often helpful to see it as an areial photo or street view -- you can see the actual lane markings, dividers, merges, as well as get a better sense of what it's going to look like with the layers of under passes and over passes so you get a better idea of what lane and what rampts you need and what it looks like as you approach. A map... is sometimes just too abstract to be clear enough.

    2. Re:Contrast is excellent by angel'o'sphere · · Score: 2

      Both Google maps and the Apple map have two, actually three, majour flaws:
      a) they don't show the scale, which makes it useless to guess a distance
      b) depending on zoom level names of streets or places fade in or fade out and are invisible or to small to read
      c) public transport fades in and out on the map depending on zoom level

      b) and c) are super annoying, because you have e.g. a zoom level where you see a street name or public transport, you zoom in a bit deeper, it vanishes, you zoom even more deep and it shows up again.

      Must be an american thing, not being able to grasp how important public transport in Europe is ...

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    3. Re:Contrast is excellent by drinkypoo · · Score: 1

      Seems like a map client could integrate osm and freely available or at least cheap topo maps. I have national geographic topo!, for the West anyway. Regional collections include a low-zoom national map, and a high-zoom state (or so) map; they also offer a "back country explorer" iirc which has medium-resolution maps for the country.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Contrast is excellent by cascadingstylesheet · · Score: 1

      One thing i like about google maps vs OSM, is the satellite/aerial imagery. OSM doesn't have it.

      Especially when trying to get to a particular place in a park at the beach, or industrial park or shopping center or condo complex or resort etc... often the maps just show the 'lot'. But nobody has filled in all the little details... the buildings, structures, parking lots, pools, fences, water fountains, flower beds, large rocks, gravel area, tennis courts, whatever.

      Yeah, much of that could be on the map. But its often not, and landmarks like a little grove of trees or a flower bed, or a water fountain, or an exposed rock... the photo just gives more detail.

      Likewise, street-view -- sometimes looking at complex highway connections where there's 4 or 5 highways all meeting; sure the map shows all the exits and ramps and stuff, but its often helpful to see it as an areial photo or street view -- you can see the actual lane markings, dividers, merges, as well as get a better sense of what it's going to look like with the layers of under passes and over passes so you get a better idea of what lane and what rampts you need and what it looks like as you approach. A map... is sometimes just too abstract to be clear enough.

      You could probably use Google's satellite/aerial imagery as an overlay on OSM somehow?

      With OSMAnd there's a thing you can do to get Google's live traffic as an overlay. I'm not claiming that I understood it but I got it working, lol

    5. Re:Contrast is excellent by Anonymous Coward · · Score: 0

      Mapillary on the web or in OSMAnd for street level images.

  6. Re:Only the bottom of the barrel? by Anonymous Coward · · Score: 0

    Coward, Here used to be Navteq.

    Garmin ships some maps based on OpenStreetMap data. Mostly outdoor maps in Europe, where OSM is truly outstanding, having much more data about hiking and biking than other providers.

  7. The only reason I still use Google Maps by Anonymous Coward · · Score: 0

    When you're planning a route using Google Maps you can drag the route around to set waypoints and try to find the best route that works for you. I often use it to find a good speed vs simplicity balance or to avoid roadworks as there is no way to tell it to avoid a specific road.
    If OSM made it easy to set waypoints and block roads, I'd use it all the time because its maps are much more readable and easier on the eyes.

    1. Re: The only reason I still use Google Maps by Anonymous Coward · · Score: 0

      You can do this in OSMAnd, on your mobile, if that is useful to you.

  8. Must read by Anonymous Coward · · Score: 0

    This article attempts to summarize what is wrong with OSM and why it has not caught on. It stirred a community debate when it was written: https://blog.emacsen.net/blog/2018/02/16/osm-is-in-trouble/

    1. Re:Must read by Desler · · Score: 1

      But the submitted article then whines about that article and then handwaves away most of the complaints about OSM claiming they are made by "neophytes" who just don't "get it."

    2. Re:Must read by Desler · · Score: 1

      To add:

      Any pro-OSM thread on Reddit, Hacker News or elsewhere quickly descends into “but openstreetmap.org looks pig-ugly” / “but when I type my street address into openstreetmap.org it’s not found” / “but openstreetmap.org doesn’t have live traffic”. We know that’s missing the point, that osm.org is just a testbed for OpenStreetMap proper, the data that lets you solve these problems. We understand OSM’s direction of travel. Neophytes don’t. They see a single eccentric-looking (albeit lovely), purplish map they can edit. (That’s why everyone’s first edit is adding a footpath with name=Footpath or somesuch, thinking only about how it appears on osm.org.)

      Boohoo. People actually expect software that works. What "neophytes"!

  9. Basics by Anonymous Coward · · Score: 0

    I like OSM, but just today I tried printing directions off of it and couldn't figure it out for the life of me, even with RTFW. So a simple 'Print' button for maps and directions would do wonders.

  10. privacy is the killer app by Anonymous Coward · · Score: 2

    The main reason I only use OSM and the OSMAND app, is that I don't want my map searches and travelpatterns to become available to third parties.

    None of the competitors can beat OSM on this. Not in functionality (offline maps, search, and navigation), but also not in trust (OSM is a non profit, so there is less incentive to sell or derive data).

    1. Re:privacy is the killer app by Anonymous Coward · · Score: 1

      The main reason I only use OSM and the OSMAND app, is that I don't want my map searches and travelpatterns to become available to third parties.

      +1. I don't care how good Google maps are... they are a non-starter because they mine my travels to add to my "advertising profile".

      How about no?

  11. zoom by Anonymous Coward · · Score: 0

    the main thing that I don't like on OSM is how the zoom works... it would be an easy fix but I guess most people like it like that?

  12. Re: Only the bottom of the barrel? by Anonymous Coward · · Score: 0

    Google built their own mapping dataset and I believe almost their entire dataset is now their own, basically anywhere that is street view is their data.
    Apple is doing the same but it will be even better as itâ(TM)s doing 3D scans of the surrounding area https://techcrunch.com/2018/06/29/apple-is-rebuilding-maps-from-the-ground-up/

  13. If you need a map... by Anonymous Coward · · Score: 0

    ...to travel from Maine to California, you are fucked.

    All you need to do is look at the overhead signs on expressways. They will point to to major cities. You don't need to know navigation on a micro level. You don't even need to know the names of the highways. Just city names.

  14. Its strengths are also its weakness by jgfenix · · Score: 1

    Google Maps uses artificial intelligence techniques with its gathered data so it needs less manual labor. OSM depends exclusively on manual labor. The bad is that if contributors aren't interested it's less complete than Google Maps (many places lack street numbers or aren't mapped). The good is that with people's interest the maps can be more refined than Google's.

    What I completely disagree about is the unimportant minutiae. It's these things the ones that separate great products from the rest.

    1. Re:Its strengths are also its weakness by Anonymous Coward · · Score: 0

      The strength of each solution lies in different areas. Google might be great for businesses and other commercial usage, plus of course routing (it IS generating advertisement revenue based on people's location data...), but OpenStreetMap (despite the name) is much better for outdoors and recreational usage when off-vehicle.

      Just to given an example from my home city, compare the map detail in these examples showing the same area - which one would you choose for planning your afternoon hike?
      Google Maps
      OpenStreetMap

  15. Re: Only the bottom of the barrel? by jrumney · · Score: 1

    By now, Google probably has data that they have made themselves from satellite images and their Street view fleet, but at the start they licensed the map data from others, including HERE (under their previous name Navteq).

  16. The provider chooses what you get back. by bistromath007 · · Score: 1

    And that's good. Because it's a fucking map. Some things shouldn't be drum circles.

  17. Automatic scaleability by ElitistWhiner · · Score: 1

    Maps are about getting somewhere, going places and getting back again. Simple.

    A walk in the woods, drop into a single track to nowhere or two track over the horizon; you go because its there. 1x1,2x2 and 4x4 all scale the same paths. Jeep made a brand out of getting you there. Famously, Jeep emerged out of WWII and into everyman's driveway. Jeep and 4x4 didn't takeoff for decades. But one thing changed everything - automatic scaleability. Jeep replaced manual shift transmissions with automatic shift. What happened next led to SUV's and changed the industry to the point that FORD simply dropped its car lineup keeping SUV's.

    The automatic transmission meant that the ' lady' of the household could drive the Jeep in the driveway. That made getting her signature at the bottom of the car loan easier. That led to leather seats, cup holders, butt warmers and the SUV's today. That's scaleability. A simple automatic shifting transmission allowed everyone to enjoy going places - off road even.

    SO build the UX element that defines Open Map's automatic transmission where anyone who wants, can map their trail, single track or off road adventure where no map has gone before.

  18. Another failed crowdsource endeavor by Anonymous Coward · · Score: 0

    A primary benefit to such a platform is that it can field and apply corrections and updates to the street graph. They collect this data, but NEVER process it. Source: years of observation of my correction not being incorporated.