Slashdot Mirror


Why OpenStreetMap Should Be a Priority for the Open Source Community (linuxjournal.com)

"Despite its low profile, OpenStreetMap is arguably one of the most important projects for the future of free software," argues Glyn Moody, author of Rebel Code: Linux And The Open Source Revolution, in a new Linux Journal article shared by long-time Slashdot reader carlie: The rise of mobile phones as the primary computing device for billions of people, especially in developing economies, lends a new importance to location and movement. Many internet services now offer additional features based on where users are, where they are going and their relative position to other members of social networks. Self-driving cars and drones are two rapidly evolving hardware areas where accurate geographical information is crucial. All of those things depend upon a map in critical ways, and they require large, detailed datasets. OpenStreetMap is the only truly global open alternative to better-known, and much better-funded geodata holdings, such as Google Maps.

The current dominance of the latter is a serious problem for free software -- and freedom itself. The data that lies behind Google Maps is proprietary. Thus, any open-source program that uses Google Maps or other commercial mapping services is effectively including proprietary elements in its code. For purists, that is unacceptable in itself. But even for those with a more pragmatic viewpoint, it means that open source is dependent on a company for data that can be restricted or withdrawn at any moment....

Although undoubtedly difficult, creating high-quality map-based services is a challenge that must be tackled by the Open Source community if it wants to remain relevant in a world dominated by mobile computing. The bad news is that at the moment, millions of people are happily sending crucial geodata to proprietary services like Waze, as well as providing free bug-fixes for Google Maps. Far better if they could be working with equal enthusiasm and enjoyment on open projects, since the resulting datasets would be freely available to all, not turned into corporate property. The good news is that OpenStreetMap provides exactly the right foundation for creating those open map-based services, which is why supporting it must become a priority for the Open Source world.

122 comments

  1. Bla bla bla. Wrong by Anonymous Coward · · Score: 0

    Open street map is not open source. It is open data. The two are completely different.

    1. Re: Bla bla bla. Wrong by Anonymous Coward · · Score: 3, Insightful

      Who said it was open source? TFA didn't. It says people in the open source community need to make it a priority.

      You just wanted to post to make yourself look smart. Think before you speak.

    2. Re: Bla bla bla. Wrong by 93+Escort+Wagon · · Score: 3, Insightful

      The submission does, at one point, refer to “purists” who would object to Google’s proprietary maps on principle. Those same purists might very well object to OpenStreetMap because of the non-GPL licensing terms used by the project.

      So while the GP did appear to be correcting something which wasn’t actually stated in the submission, talking about the license behind OpenStreetMap seems like a valid topic of discussion.

      --
      #DeleteChrome
    3. Re: Bla bla bla. Wrong by Anonymous Coward · · Score: 0

      Those same purists might very well object to OpenStreetMap because of the non-GPL licensing terms used by the project.

      Some might other won’t. Why do you presume that being an “open source purist” means you only support using the GPL as a license? Theo deRaadt is now not an open source purist?

  2. Hahaha, 'long time reader' by noeatnosleep · · Score: 1

    'long time reader'? Carlie is the publisher of the Linux Journal. She runs it and has for decades.

    1. Re:Hahaha, 'long time reader' by Anonymous Coward · · Score: 0

      I had a much lower id than carli, changed the password and thew it away before your id was even created.

    2. Re:Hahaha, 'long time reader' by Anonymous Coward · · Score: 0

      Okay.

    3. Re: Hahaha, 'long time reader' by noeatnosleep · · Score: 1

      And? I was remarking that instead of crediting her as the publisher of a respected and established national publication, they called her 'longtime reader'.

  3. going by the various gps products in the world.. by Anonymous Coward · · Score: 0

    It's a priority to turn that open source into closed source and charge for it.

    Because a bunch do exactly that.

  4. Problem: OSM sucks. Fix, and people will use. by Anonymous Coward · · Score: 0

    I've tried to point friends at OSM but the problem is that it's no where NEAR as good as google maps. Sorry it just ISN'T:

    1. There's no instructions mode, unless you try to find an external site which then sucks at finding addresses and doesn't have near the features of Google Maps.

    2. Its address lookup sucks. You can type almost anything into Google maps and it'll find what you want. OSM, not really.

    3. There's no streetview! People want to check out where they are going in advance. OSM simply .... doesn't do it.

    4. It doesn't have integrated image views, the way you can click a location in Google Maps and see photos from the area.

    5. There's no good way to see the route distance between two points on openstreetmap.

    6. The layout display doesn't look as good as Google Maps.

    I could go on but point is people want software that works. OSS is great but if it isn't going to be as functional as closed software people ain't gonna use it.

    Solution: OSS has to reach feature parity with closed source software. Yes, that means HARD WORK! If OSS programmers aren't gonna do that hard work then guess what people won't want to use what they make.

    There are reasons this stuff is not used by most people. The constant refrain from the OSS crowd is to pretend those issues don't exist BUT THEY DO! People want those things and if you don't deliver, they won't use your software. The end.

    1. Re: Problem: OSM sucks. Fix, and people will use. by Anonymous Coward · · Score: 0

      There's OpenStreetCam and Mapillary for street view like images.
      Some of the other points might be addressed by map apps like osmand.
      Thing is, openstreetmap is about the data, visualisation is for others to take care of.
      And some things no amount of complaining or attention will make it surpass Google maps.
      You should suggest it for things it makes sense for. For example there isn't any commercial provider even trying to compete with e.g. waymarkedtrails.org

  5. true, but needs focus on users first by Arathon · · Score: 4, Insightful

    This is definitely a real issue, but it doesn't mention the most important part - the part that all the big mapping companies already know.

    If you want people to contribute their data (and time) en masse, you have to give them a high-quality mobile experience.

    If Open Street Map were as easy to use as Google Maps is on mobile, people would try it. And then OSM would get their traffic/new road data organically. But until OSS developers start prioritizing the average user's experience, they will simply never get to where they can compete with Google, Waze, Apple, et al.

    1. Re:true, but needs focus on users first by Anonymous Coward · · Score: 0

      I keep having this same argument with other developers of other open source projects. "your GUI is for shit and a pain in the ass to use" "well fix it if YOU dont like it". and we are done. You do not care what your end users are doing and maybe YOU are fine with it but others are not. Do not expect them to bend in a pretzel to use your convoluted shit.

    2. Re:true, but needs focus on users first by bobstreo · · Score: 3, Insightful

      This is definitely a real issue, but it doesn't mention the most important part - the part that all the big mapping companies already know.

      If you want people to contribute their data (and time) en masse, you have to give them a high-quality mobile experience.

        If Open Street Map were as easy to use as Google Maps is on mobile, people would try it. And then OSM would get their traffic/new road data organically. But until OSS developers start prioritizing the average user's experience, they will simply never get to where they can compete with Google, Waze, Apple, et al.

      I have used OSM on my tablets that didn't have any cellular support, bur did have GPS.

      I think it's better than a GPS only device like a Garmin or Tom Tom.

      Not as good as google maps, but much less "creepy."

    3. Re:true, but needs focus on users first by Anonymous Coward · · Score: 0

      That would require employing real UX people, and actually studying how real people use the software.

      Or, they could keep producing shite UIs and then wondering why nobody wants to use their s/w. Because thats working so well right now.

    4. Re:true, but needs focus on users first by Hognoxious · · Score: 4, Insightful

      That would require employing real UX people

      Isn't that an oxymoron?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    5. Re:true, but needs focus on users first by Anonymous Coward · · Score: 0

      Apparently not, if you look at the results. People mostly prefer the closed source UIs. Maps >>>> OSM. Photoshop >>>>>>>> GIMP. Open source projects don't use UX designers, and are mostly seen as rubbishy UIs as a result.

    6. Re:true, but needs focus on users first by apoc.famine · · Score: 5, Interesting

      And it wouldn't be hard to do either!

      Right now I really hate popping open google maps because it takes forever as it loads all of the stuff to advertise to me. As soon as I open it, half the fucking screen is covered with shit I'm not interested in. I don't want your paid advertisements for places in my hometown. I know it better than you. And the places I spend my money don't advertise with google.

      Somewhat ironically, earlier today I got pissed at this stupid bar of icons for restaurants, cafes, gas stations, etc. across the top of google maps just a few hours before this story popped up, and I dug through settings to see if I could figure out how to disable it. I was unsuccessful.

      So yeah, do what google maps did, but drop the creepy icons for my home and work, drop all the advertisements, and just produce a fast, streamlined mapping and directions app. Do that, and I'll even donate some money and time to the project.

      --
      Velociraptor = Distiraptor / Timeraptor
    7. Re:true, but needs focus on users first by plover · · Score: 4, Informative

      "Focusing on users' needs" is not what the OSM Foundation does. OSM simply hosts map data in a database. That's it. Their only software is an API into that database, plus a web viewer and a couple of web-based map editors.

      OSM does not make a mobile app, or routing software, or host a traffic conditions database. They didn't even write the rendering libraries that turn the map data into the image tiles you see on their own site! They use a renderer called mapnik. All those tools that exist today were built by independent third parties.Some are open source, while others are commercial.

      The field is wide open for a Waze-like company to come along and use the OSM data as their map source. A couple have even been tried; I understand there's a fairly popular one in use in Germany.

      --
      John
    8. Re:true, but needs focus on users first by 605dave · · Score: 0

      This, a million times this. It seems so many open source projects have a contempt for the normal user. Almost no care is put into UI/UX and documentation. Which is self defeating since they want everyone to see the genius of their solution and use it. I have been involved in open source for over a decade, and this observation has never changed.

      --
      Be kind, for everyone you meet is fighting a difficult battle. - Plato
    9. Re:true, but needs focus on users first by 605dave · · Score: 1

      No, it's not

      --
      Be kind, for everyone you meet is fighting a difficult battle. - Plato
    10. Re:true, but needs focus on users first by RhettLivingston · · Score: 2

      Sure. Google spends billions, literally, on gathering and processing the data for Google Maps. Doing things like auto-detecting detours, auto-detecting construction zone changes, knowing where every lane in the road is, figuring out where the entrances to buildings are when users aren't telling you, and gathering realtime traffic data isn't cheap. Just how much do you intend to donate?

    11. Re: true, but needs focus on users first by Anonymous Coward · · Score: 0

      indeed. I use Osmand for navigation for instance, which does quite a good job of providing a neat, ad free UX to the Openstreetmap 'raw' data. I also use B-router to plan bike trips, which gives me a nice UX again. What we need is more great apps like this, and awareness of their existence.

    12. Re:true, but needs focus on users first by Aighearach · · Score: 2

      Most of that is in fact cheap if you have a lot of users.

      You make it sound as if you think there is a room full of humans doing it. For parts there is, like knowing where all the lanes are, but they work for the government and map the roads and release detailed GIS data in the public domain.

    13. Re:true, but needs focus on users first by RhettLivingston · · Score: 1

      It seems that Google holds the data center requirements for Google Maps close to the belt. The only clue I could find is that in 2012 Google Maps had over 20 Petabytes of data. It's surely at least several times that by now and likely growing geometrically. That's a lot of expense. In 2014, their vehicles had scanned over 7 million miles. That's a hell of a lot of imagery to handle but it's what you have to do to map the world.

      They likely handle peak loads on the order of millions of complex GIS operations per minute to maintain traffic data. And they perform and reperform (when they improve the AI they reprocess all stored imagery) super complex AI operations across the petabytes of imagery to keep all the street sign and other info up to date.

      Of course I don't think there is a room full of humans doing this. All the billions of humans on Earth could not do what this system does. The users just feed mass amounts of data. The 24/7 processing of that data, much of it in realtime, to digest it into something useful in the moment is "in fact" not "cheap".

      Wait till they add in the real time data harvest from all of the Waymo vehicles as the fleets hit the road. On the plus side for them, the Waymo feeds will likely be heavily preprocessed with signs and other elements already recognized. They'll be able to easily do things like real time mapping available parking spots using the passing Waymo vehicles in those areas.

    14. Re:true, but needs focus on users first by Hognoxious · · Score: 1

      Because closed source/proprietary stuff never has shit UIs, does it?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    15. Re:true, but needs focus on users first by edittard · · Score: 1

      No. And that goes for astrologers, feng-shuists, and chiropractors too.

      --
      At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
    16. Re:true, but needs focus on users first by Trogre · · Score: 1

      OsmAnd~ is pretty good these days. It's still not necessarily trivial to find everything you need quickly because it's often buried in inconsistent layers of menus but it can be learned. Great for offline navigation.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    17. Re:true, but needs focus on users first by Anonymous Coward · · Score: 0

      Yes!!! OSM's job is the data! One can lament the lack of a good alternative to mobile Google Maps *based* on OSM, but this means powerful servers and a good, polished mobile app...This is not OSM's job to provide this. I hope that the 40 posters above saw your answer...

    18. Re: true, but needs focus on users first by Anonymous Coward · · Score: 1

      Well, what did you try? For mobile there's Osmand and maps.me. The former is perfect for me and for my use-case Google Maps is a poor joke compared to it.
      If you're not even willing to invest the time to clearly articulate and discuss your issues, it's a bit rich to complain about the efforts of those that at least TRY to make it better.

    19. Re:true, but needs focus on users first by apoc.famine · · Score: 1

      They likely handle peak loads on the order of millions of complex GIS operations per minute to maintain traffic data.

      Did it ever occur to you that a whole lot of us don't care about that and don't want that? If I want traffic conditions, I'll go find traffic conditions. But when I want a map, I want a map, and I don't want all that overhead and spying.

      Right now google is tying that in more and more. It now is guessing where my home and work are to "better plan my commute", and wants me to give it the exact addresses. It wants to store commonly taken routes to better suggest how I get places.

      I want zero of that 99% of the time. What I want is a fucking map.

      --
      Velociraptor = Distiraptor / Timeraptor
    20. Re:true, but needs focus on users first by fgouget · · Score: 1

      If you want people to contribute their data (and time) en masse, you have to give them a high-quality mobile experience.

      A lot of people seem to like the Maps.me interface. In fact I was telling a friend about how OpenStreetMap allowed people to have a GPS abroad even without a data connection and he told me he did not see the point since he just used Maps.me. Well, Maps.me uses OpenStreetMap. Duh!

      And if you don't like Maps.me there's Osmand+ (also available in the Google Store), and plenty of others, including a lot for specialized uses such as hiking or cycling.

    21. Re:true, but needs focus on users first by fgouget · · Score: 2

      ^ THIS. OpenstreetMap does not provide the same quality of experience that Google does, so naturally it won't be used as much. Build something as good as what Google delivers, and the users will naturally come.

      That's what seems to be doing. None of the Google competitors has real time traffic information however and I'll grant you that for people living in large cities this is a big issue (but not so much in the countryside).

    22. Re:true, but needs focus on users first by Anonymous Coward · · Score: 0

      scratch your itch. code your own app if current app doesn't meet your high standards. this is after all. F/OSS.

    23. Re:true, but needs focus on users first by Computershack · · Score: 1

      It does but like Open source projects with shit UIs people will use an alternative with a friendlier and easier to use interface if one exists regardless of the underlying functionality. There's no point having very powerful software if only the people who write it know how to find all those functions, this is the problem GIMP has.

      --
      I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
    24. Re:true, but needs focus on users first by Computershack · · Score: 2

      Very good but OSM gets the data from people who use apps that use OSM data the same way Google Maps gets much of its data from its users but if very few people are using apps powered by OSM then its data pool won't really increase in any meaningful way. So if nobody else is writing an app to use that data that is going to have a meaningful amount of users then OSM is going to have to.

      --
      I only please one person per day. Today is not your day. Tomorrow isn't looking good either. - Scott Adams
    25. Re:true, but needs focus on users first by Hognoxious · · Score: 1

      a friendlier and easier to use interface

      You mean a marginally less hostile and slightly less difficult interface?

      The problem with UX weenies is they think they're like architects, but at best they're interior designers.

      Overall, UI design isn't just not getting better - it's getting worse.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    26. Re:true, but needs focus on users first by Herve5 · · Score: 1

      On Android, you do have a very simple option, within OSMAnd, to remove all or a selected part of these Openstreetmap icons...
      To me, on that platform, what you request is already done. And of course OSMAnd is available without GApps, through F-Droid (and also on the google market, for lazies)

      --
      Herve S.
    27. Re:true, but needs focus on users first by RhettLivingston · · Score: 1

      Sure, but a lot more do, and the application of people just wanting a "map" to view is not a market large enough to bother serving anymore.

      Where you live and work is likely fully known by many people, businesses and the government. It isn't even controlled by you. I have my contact's addresses in my system so that I can just say "take me to [insert contact name]". I never have to state an address for a business. Google knows them all. You're also very likely to have tied your identity to your address through usage of your credit cards or phone number in getting deliveries. Not "telling" google does nothing but make it pretend it doesn't know for your sake.

      This isn't even anything new. 50 years ago the phone books contained accurate addresses for everybody. It wasn't until later that people started asking that their addresses not be published in any meaningful numbers. We hadn't yet developed these weird antisocial fears of where we live being known.

      I use google maps to go everywhere despite knowing fully well how to get everywhere that I go. It has redirected me around accidents that just occurred, avoided roads that were closed that I didn't know about, and taught me ways that are faster at certain times of the day on many occasions. Looking at traffic before leaving doesn't accomplish that. That methodology would just harm me for the sake of maintaining a fantasy that the system can't track me.

      As to the privacy concerns, I don't do anything that I need to hide and feel that it is more likely to help provide an alibi in case of false accusation than anything. My wife and I share our locations 24/7, and I use the features that give my ETA when visiting people.

      As to the subject of this article, no open data mapping system that does not provide the functionality necessary for applications of autonomous vehicle and drone guidance and AR will have any real chance of providing alternatives to the commercial systems for developing the open source applications of the future. In a relatively short time in development terms (if not today), the bulk of online map usage will be by systems, not people - hopefully, at least some open source systems. These systems need a lot more than lines on a map. A street layer without up to date knowledge of detours, construction, etc. is no longer even close to being enough. It is a single digit percentage of the problem space.

    28. Re:true, but needs focus on users first by Aighearach · · Score: 1

      As above, in many cases it isn't even google doing it; they're just integrating the government data stream into their platform. Places with high quality traffic data already release it; here in Oregon we have it, and we're not a rich state, nor do we have the traffic density to lower the cost per person. They also provide it on a map, but since they don't advertise on it, they also don't pay the phone companies to preinstall it on phones.

      People also ignorantly credit google with the transit data, but it is my local government transit organization that installed the GPS systems and did the networking to make that realtime data available. Users tend to consume it via the google maps app, but the same data is on the transit website. Is it convenient to bundle all these things in one place? Sure! Of course it is. But it doesn't imply that the company doing the bundling has some sort of special datacenter capability needed. To run their own service at the scale of their service, sure, but if people were consuming the data directly from the different government agencies that collect it, those agencies actually would be able to serve up the data just fine. If you consider the amount of data the government stores compared to what google stores, then it becomes pretty obvious that datacenter capability is not a bottleneck for the US government; or even for most local governments!

    29. Re:true, but needs focus on users first by Aighearach · · Score: 1

      You can't know what the demand actually is, because all the cell phones come with convenient bundled apps. The people who go out of their way to use a map that is only a map might be the only ones even exercising a decision! Everybody else might just be using what they were provided, and so we'd know nothing about how happy they would be if provided something else.

      This doesn't occur to you, but "feature phones" already had voice-activated contact search that ran entirely on the phone. Also, offline map routing applications work quite well. There is nothing special some particular Brandybrand(TM) is doing that makes you able to say "take me to [insert contact name]," that capability is the same as saying "call [insert contact name]" which already worked well 15 years ago.

      The reason that google can warn you about a closed road is that your state Department of Transportation bundles that into a traffic alert system that google consumes.

      None of what you value from your Brandybrand(TM) Appyapps(R) actually even come from Brandybrand! It is all either provided to them by the Gubermint, or else is old-hat stuff that is available from numerous sources. Routing for different times of day is really easy when you're consuming realtime traffic alerts from the government.

  6. Please take a close look at the project by Bruce+Perens · · Score: 3, Interesting

    OpenStreetMap is a sort of open data that everybody needs, and should be available under the same terms as Open Source software or very similar ones. Open Source projects don't always succeed, for separate reasons from their desirability. Note that OpenOffice existed for years and got great benefit from Sun's contribution of StarDivision's work, but project participation was handicapped by Sun's management. When LibreOffice split off, it was suddenly so much more viable.

    OpenStreetMap has had a commercial involvement which might not have helped - and as far as I can tell is mostly over. And I hear it's difficult to become an editor. I am not a geodata developer. I'd like to hear from some folks who are, and who have tried to participate or who can try now and report back.

    1. Re:Please take a close look at the project by hvidstue · · Score: 1

      I am a contributor to openstreetmap. It was very simple to become one - just sign up, get a login and you are good to go. openstreetmap is in some ways really wonderful, but still have some drawbacks which need to be solved, which become obvious when you begin reading the discussions behind the project.

    2. Re:Please take a close look at the project by Bruce+Perens · · Score: 1

      Can you tell us more, and perhaps suggest what could be fixed or what a different project could do?

    3. Re: Please take a close look at the project by Bing+Tsher+E · · Score: 1

      Note that OpenOffice existed for years and got great benefit from Sun's contribution of StarDivision's work, but project participation was handicapped by Sun's management. When LibreOffice split off, it was suddenly so much more viable.

      It was almost thecsame story as Netscape/Mozilla.

      I am probably one of the few people who purchased a license for Star Office for Linux when it was commercially available, before Sun bought Star Division. Star Office is the basis for Open/Libre Office. I now work at a company where Open Office is the standard.

    4. Re:Please take a close look at the project by Anonymous Coward · · Score: 1

      I also have contributed mapping data to OSM.

      It wasn't hard really: they have a very nice web interface to do this. There are also standalone packages such as josm which are more complex but also more powerful.

      The online web based editor has a very good tutorial it hand-holds you through the first time that explains everything. It takes about 10-15 min, but it will introduce you to all the basics.

    5. Re:Please take a close look at the project by AmiMoJo · · Score: 5, Insightful

      The main issue with OpenStreetMap is that it is very labour intensive. It relies on humans to do far too much of the work.

      Google gets most of its map data from AI doing image recognition these days. They buy satellite images and have the AI trace out roads and buildings. The AI can even see the shape of buildings, which is why everywhere has accurate 3D buildings on Google Maps now.

      Then they send round Street View cars which read things like door numbers and traffic signs. They can read business names too. They can recognize bus stops, gates and entrances, zebra crossings and other features of the landscape.

      Not only does that mean that their maps are up to date and extremely accurate, it also massively reduces the amount of work that humans have to do.

      OpenStreetMap should think about ways to do something similar. Open source street view pods, photos captures by drones, dashcam footage processing... Anything to automate the process.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    6. Re:Please take a close look at the project by Dutch+Gun · · Score: 5, Interesting

      Here's one contributor that lays out a lot of the issues with the project in some detail.

      https://blog.emacsen.net/blog/...

      --
      Irony: Agile development has too much intertia to be abandoned now.
    7. Re:Please take a close look at the project by Anonymous Coward · · Score: 1

      They can read business names too. They can recognize bus stops, gates and entrances, zebra crossings and other features of the landscape.

      That's a good example of the difference today between professional and hobbyist developers. The first uses AI techniques to solve large scale problems in automated ways. The second uses brute force approaches and manual labor which doesn't scale.

      For small problems they can acheive similar results, for large problems, the limited scaling of the hobbyist techniques cannot touch what the professionals can do.

    8. Re:Please take a close look at the project by Anonymous Coward · · Score: 2, Informative

      OpenStreetMap should think about ways to do something similar. Open source street view pods, photos captures by drones, dashcam footage processing... Anything to automate the process.

      There is Mapillary which can process standard images, spherical images and dashcam recordings as well as OpenStreetCam. They intergrate with OpenStreetMap.

    9. Re:Please take a close look at the project by hvidstue · · Score: 1

      Thanks. This article was exactly what I had in memory for reference to the problems with openstreetmap. I believe those problems can be solved with the right people and the right actions. In the meantime I still contribute to openstreetmap :)

    10. Re:Please take a close look at the project by Voyager529 · · Score: 1

      The main issue with OpenStreetMap is that it is very labour intensive. It relies on humans to do far too much of the work.

      If I might dovetail on this, there is a secondary issue caused by what you've specified: inconsistency. Relying on volunteers means you'll end up with some super dedicated people who will pour every waking moment into providing perfect data...and a bunch of people who couldn't care less, with data quality commonly reflecting both parties. Google has spent God-knows-how-much time and money making sure that every single street, no matter how obscure or infrequently traveled, is accurately documented.

      Automation for OSM would help with this greatly; if the extent of participation was "use our GPS app, and opt into being a contributor, which will in turn give you the option to enable 'contributor mode', which will navigate you through indirect routes to help up acquire data"...there would probably be a bit more data of a relatively equal accuracy. Without it, you're right - Google wins.

      Off-topic:

      zebra crossings

      It was comical the first time one of my British friends used this term. For those who might not know, the American word is "crosswalk", referring to the purpose, while the British term "zebra crossings" refers specifically to the paint pattern. My friend used the term, and I was like, "why the hell would you have a dedicated method for the street crossing of monochromatic quadrupeds?" It was kinda a you-had-to-be-there moment, but we had a good laugh.

    11. Re:Please take a close look at the project by Anonymous Coward · · Score: 0

      I just checked Google Maps for the town I live in, a small town of a few thousand residents. No house numbers at all. OpenStreetMap has them. Why? Because I put them there. OSM is what YOU make it, too bad you aren't contributing anything but complaints.

    12. Re:Please take a close look at the project by Anonymous Coward · · Score: 0

      OSM seems to display all the building shapes in my country, although only the 2D shapes.
      Why? If I'm to believe Wikipedia, the government has been maintaining a unified database of those on the entire country's territories based on geometric measures since the year 1807 or soon after. Just the property outlines at first but 2D building shapes have been in there since, I don't know. They've been mapping and mapping over again ever since, using airplanes and satellites before the Internet.
      There have been "databases" since medieval times but these were all local. After the Revolution they tried integrating them but it was an unworkable mess.

      Found this on another site :-)
      http://cadastre.pagesperso-orange.fr/napo2.htm
      "Les demi-mesures font toujours perdre du temps et de l'argent. Le seul moyen de sortir d'embarras est de faire procéder sur le champ au dénombrement général des terres, dans toutes les communes de l'Empire, avec arpentage et évaluation de chaque parcelle de propriété. Un bon cadastre parcellaire sera le complément de mon code, en ce qui concerne la possession du sol. Il faut que les plans soient assez exacts et assez développés pour servir à fixer les limites de propriété et empêcher les procès."
      -- The Emperor

    13. Re: Please take a close look at the project by Anonymous Coward · · Score: 0

      LibreOffice is garbage. Its free garbage, but still garbage.

      A license to Office 365 is $3 or less on ebay and you can download the apps to your PC.

      The truth is most OSS projects just plain suck. Profit is a great motivator. Having devs that can come and go at will without any real investment into the project means you get crap like LibreOffice. Lipstick on a pig.

    14. Re: Please take a close look at the project by Zontar+The+Mindless · · Score: 1

      Translation: "It's SOOOO much easier and cheaper just to give all your data to Microsoft."

      --
      Il n'y a pas de Planet B.
    15. Re:Please take a close look at the project by fgouget · · Score: 2

      OSM is what YOU make it, too bad you aren't contributing anything but complaints.

      Yep. Don't ask what OpenStreetMap can do for you. Ask what you can do for OpenStreetMap.
      It's no coincidence that all the places of interest to me are on OpenStreetMap.

    16. Re:Please take a close look at the project by olau · · Score: 1

      Except it takes a couple of years for the Google car to come back next time...

    17. Re:Please take a close look at the project by TheRaven64 · · Score: 2

      You seem to be implying that Google Maps has consistently high quality data. My house doesn't exist on Google Maps (it does, and is correctly numbered on OSM) and the street that I live on is now half there, as of a couple of months ago, on Google Maps, in spite of the part that they've documented being finished almost three years ago and the half that they haven't being finished over a year ago.

      --
      I am TheRaven on Soylent News
  7. The real bad news by Rosco+P.+Coltrane · · Score: 5, Interesting

    The bad news is that at the moment, millions of people are happily sending crucial geodata to proprietary services like Waze

    The bad news is, millions of people are happily sending any and all data with complete disregard for the consequences to themselves and to society as a whole. Because for most people, being able to instantly send lolcats to their cousin, inform the world of their latest bowel movement or watching the soccer match live on their phone is much more important than liberty and privacy.

    Oh and by the way, Waze was bought by Google in 2013. Don't make it out to be a separate entity: it's part of the collective, and it's out for your data.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:The real bad news by panja · · Score: 1

      I definitely agree that Waze and G Maps shouldn't be trusted... and I hate to admit that I rely heavily on Waze for the most accurate traffic data. How does the community fix something like that? Is it possible to have something like Waze without the creepy steal your data aspect?

    2. Re: The real bad news by Anonymous Coward · · Score: 0

      If you build it, and charge them... they will come

    3. Re:The real bad news by Anonymous Coward · · Score: 0

      Waze knows what the traffic is like because it has a fairly high sample rate of the traffic.

      Whether it's open street maps or some other project, for it to have accurate traffic into, and updated road info, you'd need to have people voluntarily sending their location data to "cloud" servers.

      Then it's trust in whoever is hosting the data to anonymize it properly, and to keep the data relatively secure so others can't reconstruct who it belongs to. In theory Google isn't selling your personal info to advertisers, it's collecting data about people like you to show you ads you'd be interested in.

  8. How? by RhettLivingston · · Score: 3, Interesting

    Hand editing data will never achieve something to compete with google maps which is far more than just a streetmap. Google also has real-time traffic data, streetview, and sidewalk / path data sufficient to help me get to a destination's door. I use all of this on a near-daily basis and would love to see open source applications that compete with this functionality. I agree that the open data is critical to that but...

    Without fleets of vehicles and massive amounts of data center processing to convert images to information, how do we get there?

    The best possibility I can think of for getting much of it would be to attract large numbers of people to run an app that tracks them at high resolution and donate the data. But there are problems.

    How do you attract users to run the app? Google does it with their real-time driving directions app, but that presents a chicken - egg problem because you've got to get within reach of their capabilities to attract users to get the data necessary to get within reach of their capabilities.

    How do you pay for the compute time to process the live data into useful information such as realtime traffic flow, most used entrances, sidewalk paths, locations that must be missing a road on the map (many users crossed at driving speed from point A to point B where no road exists), etc.

    Assuming you could crack collecting the data, how would you pay for server space for street view data?

    Realistically, the only way I can see getting open data of this size and complexity is for governments or large groups of companies to pay for it and choose to make it open data.

    1. Re: How? by Bing+Tsher+E · · Score: 1

      Couldn't there be mobile apps we would run on our phones that relied on Google Maps for navigation but shared our travel experiences to Open Street Map. I wouldn't mind running an app like that for awhile.

    2. Re: How? by Anonymous Coward · · Score: 0

      Maybe but the big problem is Google does WAY more than just look at traces. They employ sophisticated machine learning techniques to deduce data automatically from images, like automatically reading address bars on buildings. Or they use aerial imagery fed into machine learning to arrive at building outlines and street locations.

      That's the difference now between professionals which can bring modern compsci techniques to bare on a problem and hobbyists who are well intentioned but using techniques from the last century, declarative programming. You simply cannot compete any more without a strong foundation in machine learning and AI.

      The results speak for themselves. Use both services for one month. What Google does is lightyears more advanced than what OSM does and it shows.

      OSM would have to change their entire approach. They would have to hire experts in machine learning. Problem: those experts are in great demand and snapped up by... you guessed it, Google.

    3. Re:How? by Anonymous Coward · · Score: 0

      Google also has real-time traffic data

      That is a HUGE reason people are using it over OSM.

      Missing features people have learned to depend on are one of the things that is plaguing OSM and stopping people from moving over from Maps.

    4. Re: How? by RhettLivingston · · Score: 1

      Certainly. If they made an app that just collected movement and location related data and stored it, I'd be in despite the privacy concerns. Many would balk at the privacy issues though even though they routinely allow google to collect their position data.

      But, like your other responder said, that is just the tip of the iceberg of what is required to use the data.

      First, you must have a high density of users. For example consider the problem of detecting bus stops. One user getting onto a bus, riding it to a stop, and getting off tells you nothing. You could tell that they transitioned from walking to riding at a point and back to walking at another point. But they could be getting into a car. Many users transitioning from walking to riding at the same point in close proximity to others who were riding, stop, and then continue riding tends to indicate a bus stop - especially if it happens many times a day. To determine traffic conditions, you need users traveling all of the major roads at all times. To determine that a road might be closed for construction with a detour, you need many regular travelers suddenly changing routine. etc. etc.

      Then you need to have the processing power to process all of that all of the time. Despite the cost of the developers, this is your real cost. It is hefty enough that you might consider going beyond FPGAs and taping custom silicon to CUT COSTS! The storage isn't going to be cheap either. Much of the data will need to be kept to enable future observations as evidence accumulates.

      Google literally spends billions on producing and maintaining their map data. That is not because they have so much money that they have no problem with throwing it away. That is what it takes.

      I personally believe that much of this dataset should fall under the government umbrella as necessary basic infrastructure. It seems wrong that anyone might ever be harmed in an accident because their vehicle provider's data was out of date when another's wasn't. The data is rapidly reaching the point of becoming safety critical. A roadway, sidewalk, or trail is no longer a completely functional unit without a public dataset that precisely defines it and is kept up to date with its condition.

    5. Re: How? by fgouget · · Score: 2

      Couldn't there be mobile apps we would run on our phones that relied on Google Maps for navigation but shared our travel experiences to Open Street Map. I wouldn't mind running an app like that for awhile.

      You're in luck, there are multiple applications you can run on your phone what will help OpenStreetMap:
      StreetComplete - Lets you fill in missing map details for things around you as you walk in the street.
      Mapillary - Provides street-view images for OpenStreetMap.
      OpenStreetCam - Provides street-view images for OpenStreetMap.

      Regarding street-view, Mapillary is the more advanced of the two right now, at least in terms of coverage but also, as far as I can tell, with regards to what they can do with the images. Through deep learning they are now able to recognize street signs, traffic lights, urban furniture, generate 3D building models, etc. And you are allowed to use all this to contribute to OpenStreetMap.

    6. Re: How? by fgouget · · Score: 1

      Maybe but the big problem is Google does WAY more than just look at traces. They employ sophisticated machine learning techniques to deduce data automatically from images, like automatically reading address bars on buildings.

      They are not the only ones doing that. Mapillary is another that uses deep learning to process street-view images and extract important features.

    7. Re: How? by fgouget · · Score: 1

      For example consider the problem of detecting bus stops. One user getting onto a bus, riding it to a stop, and getting off tells you nothing. You could tell that they transitioned from walking to riding at a point and back to walking at another point. But they could be getting into a car.

      Or they could be using Jungle Bus and provide the name of the bus stop, the bus lines that stop there, whether there's a bench to sit, etc.

    8. Re:How? by Anonymous Coward · · Score: 0

      Hand editing data will never achieve something to compete with google maps

      Plain wrong. Openstreetmap is so much more detailed than Google maps. Zoom in on Berlin or Copenhagen, for example. Who has trees & staircases mapped? Who has details down to individual speed bumps? Or go rural, who has grave roads, fences, fields & forests?

      Of course Google has some nice things like traffic patterns. If that is what you need, use Google. But I have been using OSM, and would feel handicapped with anything else. When something is missing in Google, how do I fix it? In OSM I just register it - but it has been a while since I needed it.

    9. Re: How? by Anonymous Coward · · Score: 0

      For example consider the problem of detecting bus stops.

      Bus stop info is publicly published by many of the agencies running the buses (see: GTFS). Same with the real-time data for some of them. The people involved in those standards work for Google Maps, but the data is available to everyone. Of course, individually enumerating the data feeds for every bus service is a non-trivial amount of work, but it's nothing compared to manually mapping every bus network.

  9. Re:Problem: OSM sucks. Fix, and people will use. by Anonymous Coward · · Score: 0

    With paid developers they can be told to work on those things that are not "fun" but contribute to the quality of the experience. With unpaid developers most want to work on the funnest parts, s noboody do things like your list.

    Natural language search is something Google is very very good at. I would not place any hope to see openstreetmap get close to Google on that. It's in Google's wheelhouse.

  10. tough interface that feeds Google by Anonymous Coward · · Score: 0

    The OSM user interface is tough even by Open Source standards. I managed to get some updates in my region but it was a struggle. I had previously submitted the same updates to Google maps to no effect. Within 3 days of the changes showing up on OSM they appeared in Google. Maybe a coincidence but it appears what's yours is Google's but what's Googles is their own.

  11. Re:Paid professionals vs hobbiest aspies by 50000BTU_barbecue · · Score: 1

    Hobby. Hobbyist. Simple.

    --
    Mostly random stuff.
  12. Pretty much is GPL. The software is by raymorris · · Score: 5, Informative

    > might very well object to OpenStreetMap because of the non-GPL licensing terms used by the project.

    This doesn't make sense to me for two reasons. It seems to conflate open source with GPL, and also the OpenStreetMap software *is* GPL licensed.

    Open source does not mean GPL. I'm fact, the people who write and promote the GPL will tell you they support Free Software, NOT open source. They'll gladly explain the difference to you. So open source doesn't mean GPL - in fact, not only can something be open source with being GPL, the two philosophies have some fundamental differences.

    Also, the primary software for open street map IS GPL, so I'm not sure why you'd say "no-GPL license". The GPL is of course a software license. The OSM project put the same terms the GPL uses into a database license. It says basically the same thing the GPL says- if you distribute it, whoever you distribute it to gets the same rights you have. That doesn't change if you make some modifications before distributing it - your modified copy is still open license.

    1. Re:Pretty much is GPL. The software is by Anonymous Coward · · Score: 0

      Some software might be GPL but the data isn't and the interesting part with the OpenStreetMap project is the data.
      The license allows for the data to be taken and incorporated in proprietary software.
      I assume that GPL proponents would have a problem with that, otherwise I think they would argue for BSD or MIT style licenses instead.

    2. Re:Pretty much is GPL. The software is by fgouget · · Score: 2

      The license allows for the data to be taken and incorporated in proprietary software. I assume that GPL proponents would have a problem with that, otherwise I think they would argue for BSD or MIT style licenses instead.

      Since the ODBL license terms are essentially the same as the LGPL I don't see why GPL proponents would have a problem with them: you can include LGPL code (resp. ODBL database) in proprietary software as long as you distribute the source for the LGPL code (resp. ODBL database) you used. The ODBL has an additional requirement: attribution.

    3. Re:Pretty much is GPL. The software is by Ed+Avis · · Score: 1

      I find the ODbL's contract terms problematic. It purports to be a contract, not a licence, and to impose additional restrictions beyond what copyright law allows it to enforce. In my view that makes it non-free. I greatly prefer the style used by the GPL and other free licences: "You are not required to accept this License, since you have not signed it." Then the licence is a grant of permission to do something which would not otherwise be allowed -- so it's legally much more watertight. (If you go to court arguing that the licence is invalid, you are admitting that you don't have any right to copy the work it covers.) The rationale for this is that in some countries map data may not be covered by copyright. This is dubious -- legal research I commissioned from US and English lawyers concluded that while it's not entirely clear-cut, there are certainly strong precedents for map data falling within copyright. In my personal view, I think that even one country decided, as a matter of policy, to exclude map data from the scope of copyright and have it be in the public domain, that is a decision for the legislature of that country, and not something the licence on an open data project should try to block. There are plenty of other licences which can be used for data, require attribution, and don't have the problematic contract terms and overreach of the ODbL. The OSM foundation should dual-license under one of these.

      --
      -- Ed Avis ed@membled.com
  13. Humanatarian impact: Puerto Rico after hurricane by cooldev · · Score: 4, Informative

    I think there are multiple roles for OpenStreetMap to play, but one that came to my attention was mapping areas where Google, etc. haven't gone in order to help get food and power to people after a disaster.

    I spent (too little) time voluntarily mapping out areas of Puerto Rico, through a well-coordinated effort to analyze and review satellite and aerial photos of less densely populated areas. This type of crowdsourcing is pretty cool...

    One of the sites to visit: Humanitarian OpenStreetMap Team

  14. Re: Paid professionals vs hobbiest aspies by Anonymous Coward · · Score: 1

    I don't have any problems submitting to OSM (NY, US). Changes show up within minutes.

  15. Re:Problem: OSM sucks. Fix, and people will use. by Anonymous Coward · · Score: 0

    Yes, mod down to -1, because burying the reasons the public doesn't use OSM is absolutely going to fix them.

    Hand, meet forehead.

  16. Needs better phone integration by Anonymous Coward · · Score: 0

    When I run Google Maps on Android it has stuff like showing me real time traffic. Voice search. Showing my contacts' locations on the map in real time. Real time updates on public transit status (delays etc). "Search along route".

    Openstreet simply needs better phone integration. The days of sitting at a static desktop computer are over for most people: they only did that because they had no choice. It's a mobile world now, Integration with mobile features is essential for wide adoption.

    1. Re: Needs better phone integration by Anonymous Coward · · Score: 0

      Every feature you listed isn't needed or wanted. Traffic analysis is the only useful feature they provide.

  17. Re:Humanatarian impact: Puerto Rico after hurrican by Anonymous Coward · · Score: 0

    Helping brown people? You best be joking...

  18. OSM has a serious usability issue by Anonymous Coward · · Score: 0

    I've tried on several occasions to get data out of OSM. Half their "preferred" easy-to-use tools simply don't work. I've jumped in at the deep end, installed a GIS, imported what I thought was the data I wanted, and spend the next hour struggling to get it even to display the area I'm interested in. I gave up trying to export it in any usable format.

    Nowadays I just use things like Inkatlas, who's business model is to serve to OSM data in a nice pretty format and charge you for it, which I'd normally be slightly miffed about but if you place any value on your time it's by far the cheaper option.

    I know the stock OSS response to this is "fix it yourself" but there's no point lauding up this huge free dataset you're offering if you need a PHD and a week of free time to do anything useful with it.

  19. Why doesn't the government do this? by Oceanplexian · · Score: 3, Insightful

    I'm usually not one to suggest that the government take over private services but it seems like it would make a lot of sense that local governments should publish street map data in a public format. After all, they're the ones who build the roads in the first place. It seems like the tools and current tools they use to do mapping and surveying is in ancient, scanned document formats, or sitting in a filing cabinet somewhere gathering dust.

    1. Re:Why doesn't the government do this? by RhettLivingston · · Score: 1

      Agree. An up to the minute map with cm level accuracy, precise definition of lanes, heights of curbs, locations of potholes, weight limits, speed limits, sidewalk locations, crosswalk locations, etc. should be considered a safety critical part of a modern road just like the pavement.

    2. Re:Why doesn't the government do this? by hackertourist · · Score: 1

      The current tools used by government are called GIS (geographical information systems), and they have existed for several decades now. Chances are, your government has all the digital mapping data you could possibly want, it's just not publishing it.

    3. Re:Why doesn't the government do this? by Anonymous Coward · · Score: 0

      Why doesn't the government do this?

      Republicans

      Same reason why the US is the only developed nation without guaranteed healthcare

    4. Re:Why doesn't the government do this? by TheRaven64 · · Score: 2

      Some do. OpenStreetMap was instrumental in persuading the UK government to include some of the government-maintained maps under an open license. Historically, high-quality mapping data has been regarded as a military asset, because if you want to invade a country then having decent maps is essential. That's less important in an age of satellite photography (any foreign power that could plan in invasion almost certainly has satellites that can provide them with accurate mapping data) and so there's a slow shift to seeing it as a commercial asset.

      --
      I am TheRaven on Soylent News
  20. Comments benefit public, not advertisers by rbrander · · Score: 5, Interesting

    I spent most of my career building GIS maps for Calgary, Canada, for the water & sewer systems; our whole asset-management strategy was based on a GIS map/database of all infrastructure. (Some screen snaps: http://brander.ca/work.html )

    It was like the sun coming out when I found open-source GIS solutions in PostGIS and QGIS about 2013, and it freed me from the "ESRI jail", wherein for large corporate mapping, ESRI is the 800-lb gorilla of the market, and all its data formats are proprietary and impenetrable. That was when I found OSM, and the salient feature to me is this:

    * For a building to be named in Google, the business has to pay Google.
    * For a building to be identified on OSM, somebody has to like that business enough to type it in. It just needs one fan.

    That's it. One serves the google accounts payable dept, one serves the general public. Really, if the map is good enough to find routes and get you there, the actual map service is a wash, and this feature is critically important.

    1. Re:Comments benefit public, not advertisers by Anonymous Coward · · Score: 0

      * For a building to be named in Google, the business has to pay Google.
      * For a building to be identified on OSM, somebody has to like that business enough to type it in. It just needs one fan.

      I'd much rather have maps be open like OSM, but this is just misinformation. To claim a place in Google Maps, they send you a piece of mail with a verification code. There's no charge. At least, that's how it worked a few years ago when someone I know did it (for a town building).

    2. Re:Comments benefit public, not advertisers by rbrander · · Score: 1

      I did assume that google would not miss any opportunity for revenue. But I don't think your story invalidates the assumption unless your "town building" was a restaurant building in a town. Locating public buildings enhances googles value, but google has little hope of getting every town to pay, so I can see where public buildings would get in free.

  21. Re:Humanatarian impact: Puerto Rico after hurrican by Anonymous Coward · · Score: 0

    That would be a great use for it. However, my only experience with OSM is with hiking GPS apps, like Gaia GPS, and I once used it almost exclusively. However, OSM no longer allows maps to be downloaded for offline use in these apps, and since I use it in places I am often without a cell signal, it has become useless. Does Puerto Rico have good enough cell service in the areas it would be useful?

  22. Re: Paid professionals vs hobbiest aspies by Anonymous Coward · · Score: 1

    Hobby. Hobbier. Hobbiest. Simple.

  23. Re:Humanatarian impact: Puerto Rico after hurrican by Anonymous Coward · · Score: 0

    It is a sad commentary on our societal trends that I would not have cringed at this just a few years ago but now really need the "/s" to be explicit so that I know you're not making a serious statement... or are you?

  24. break up Google by Reverend+Green · · Score: 4, Interesting

    Uncle Sam is going to get out his trust-busting stick and break up Google/Alphabet.

    Maps - separate company
    Search - separate company
    Surveillance / "advertising" - separate company
    Android - separate company
    Chrome - separate company

    Once he finishes bringing peace to Korea, President Trump is gonna start channeling Teddy Roosevelt. Get ready for it!

    1. Re:break up Google by Anonymous Coward · · Score: 1

      Once he finishes bringing peace to Korea,

      The comb-over conman ain't bringing shit. Its President Moon who is responsible for everything. And his people know it, Moon has an 85% approval rating and his party just swept national elections a couple of days ago. Turmp's approval rating in s korea? 30%.

      The one good thing trump has done is not shit all over Moon's hard work. He came to singapore, he blew KJU and then he left. Good fucking riddance. The south koreans don't need him getting in their way.

    2. Re:break up Google by Anonymous Coward · · Score: 0

      North Korea's goal has been a peace treaty with the US for decades. They had to take the slow way, working from before KJU was born at building nuclear and rocket technology up until doing all these launches of the Hwasong-12 family of rockets (Hwasong 12, 14 and 15) and detonating a H-bomb last year. This is how they got this result. Moon made the current events possible too but North Korea had to meet the US either way, this being the life long goal of the leaders.

    3. Re:break up Google by Anonymous Coward · · Score: 0

      North Korea's goal has been a peace treaty with the US for decades. They had to take the slow way, working from before KJU was born at building nuclear and rocket technology up until doing all these launches of the Hwasong-12 family of rockets (Hwasong 12, 14 and 15) and detonating a H-bomb last year. This is how they got this result. Moon made the current events possible too but North Korea had to meet the US either way, this being the life long goal of the leaders.

      that's not a "peace treaty".

      that is victory.

      thanks to drumpf, the north koreans won.

    4. Re:break up Google by Anonymous Coward · · Score: 0

      Previous generations of norks weren't so big on making peace with the US because they depended on having the US as an enemy to keep their people's attention focused away from their own kleptocracy. KJU seems to have another perspective, maybe because he was the first in the dynasty to attend western schools. That doesn't make him a saint or anything, lots of autocrats have had western educations. But it does mean his way of seeing the world is different from those who came before.

    5. Re: break up Google by Anonymous Coward · · Score: 0

      Vote Hillary for MOAR WAR!!!!11!!!!!1!!!

  25. Freeware snitched on me with google maps by Anonymous Coward · · Score: 0

    Maybe I got a moment of weakness but this happened... I download a piece of freeware that might be a bit well known - it has versions for Windows, Linux, OSX, phones. It applies some kind of filter to lower your screen color temperature according to the time of day (I don't care, just want to set it permanently at a particular setting, and did). This is only because an LCD display on a brand new computer has been hurting my eyes and retina due to its bad quality.

    When you run it, it immediately shows a google maps embedding and asks you to show your location (for latitude/longitude). Needless to say just from an IP address it can be really precise these days. As in, from a residential IP you can get a world map centered on the building you're in! The software then immediately "telemetries" it to the company that made it (after clicking ok or next. In settings I can disable this, then it says my location data will be deleted within 24 hours).

    This is a very small story about some small thing but fuck! Why is this happening in desktop software?
    I expect this crap on the web with javascript on or on Google Play but now if you run some random and small desktop proprietary software it can make request to google apis without warning.

    (I think I "firewalled" the software with the Windows Firewall, but if you go click on your registered location the embedded google maps view still opens. Because whatever the embedded web view is, I surely have to firewall it. Maybe I should install a software firewall and block all google IP ranges but I have no experience with that, including finding these ranges. I'm even thinking of installing the world's most famous 64bit-ready filtering software for Windows lol)

  26. Re: Paid professionals vs hobbiest aspies by Anonymous Coward · · Score: 0

    I don't edit the US version, but there has been a significant number of fraudulent "contributions", particularly from India (mostly "fixing" tool errors, imagine the result of telling a non-coder to fix coverity issues, that's about what you get).
    That might have resulted in overzealous moderation.
    As to the map quality, Google Maps has a clear focus on the US, cars, businesses and in select countries public transport.
    For anything else, its data is shit and easily surpassed by OSM.

  27. Re: Paid professionals vs hobbiest aspies by edittard · · Score: 1

    Don't play the hobbier-than-thou card with me, young man!

    --
    At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
  28. Re: Humanatarian impact: Puerto Rico after hurrica by Anonymous Coward · · Score: 0

    Just use Osmand, maps.me or one of the similar apps.
    Downloading the bitmaps of the map was never a sensible way to go about it.

  29. I prefer old school maps... by Anonymous Coward · · Score: 0

    Regarding old paper maps. I like them, I find them intuitive. Maybe because I grew up with them. A lot of military, truckers and Boy Scouts learned how to read old maps.
    But recently I realized that we always were in the minority. Most people have no idea where North is. A lot of people have no idea what North is. How long have maps place North at the top of the map? 500 years? Do maps in the Southern Hemisphere have North at the top?
    The internet map makers long ago figured that out that most people are not good at reading maps. So they give driving directions: drive 4 miles on route 12, turn right... etc. etc.
    I hate Google maps. I don't see a compass with a North icon,* it takes forever to load with all the crap, and if you want to move a few miles in any direction, you need to reload it several times.
    Someone above mentioned it costs $$$ for Google to generate the maps. True. But irrelevant if the end result is so clutzy it's almost useless.

    *The loss of the Compass on maps is another example of the current neomania (the opposite of Luddite: if it's new, it must be good and we should adopt it) and associated "anti-prior art" (if it's the way it has always been done, we should throw it out). One of these days someone will come up with a new and therefore better [not] cockpit design for airplanes. Forget that millions of pilots have been flying planes close to 100 years. Let's move knob A from here to there, and the result will be lives lost.

  30. Re:Problem: OSM sucks. Fix, and people will use. by silanea · · Score: 2

    You are mistaking the tip for the iceberg. The map on openstreetmap.org is a nice gimmick, but it is not OSM. OSM is the data behind it. Front-ends like OsmAnd (for Android) are what makes OSM useful. And depending on coverage and local mappers' degree of fanaticism in the region you are interested in, OSM can be anywhere on the scale from terrible to decent, and in some rare cases it can even blow expensive specialist geodatabases out of the water. This, the terribly uneven coverage, is its fault, not the lack of shiny images on the frontpage map. FOSS UAV mission control systems do not care about a StreetView clone. They care about precise up-to-date geodata.

    Of course, I would love to get an OSM web frontend that can compete with Google Maps. But this is not a component of OSM that belongs into the project, it is a use case for its data and – especially if it is to bring in completely unrelated features like images, traffic data, restaurant suggestions etc. – could and should be developed outside of it.

    A significant portion of those who contribute to OSM do not use or care about the web map at all. They are in it for the data itself.

    --
    Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
  31. Two things I wish they'd work on. by w3woody · · Score: 1

    I looked at using OpenStreetMaps as a data source for drawing hiking maps throughout the United States. OpenStreetMaps has some fairly good hiking trail data.

    But I ran into two problems. First, address data for the United States in OpenStreetMaps is virtually non-existent. It appears OpenStreetMaps is concentrating on providing a specific address for specific buildings--which makes sense in countries which do not do sequential street addresses. But in the United States you can also extrapolate the street address on most streets through a linear interpolation of the address at the start and end of a street segment. This interpolation data--present in the Tiger Line census data that is the source of a lot of the streets in OpenStreetMaps for the United States--does not appear to be present after the import. This means that attempting to type in a street address in OpenStreetMaps usually fails for a US address.

    The second problem is that it appears navigational information--information which would help construct navigation data (such as knowing which streets are one way) seems to be missing as well.

    If I had a wishlist for improving OpenStreetMap data, it'd be these two things. Without them, and anyone serious about constructing a US map application with navigation will wind up having to license map data from a Tele Atlas (now owned by TomTom) or a NAVTEQ (now owned by Nokia as "Here").

    And because both are "B2B", good luck if you're just some random hacker looking to build an interesting and specialized mapping product.

  32. Re:Problem: OSM sucks. Fix, and people will use. by TheRaven64 · · Score: 1

    A lot of the things that use Google Maps (or, increasingly, Bing Maps) do so via the APIs as well. If you go to a hotel web site, for example, odds are that they'll have either a Google or Bing map embedded in their 'how to find us' page. It is fairly easy to do the same with OSM, but there is a quite large selection of web front ends and there's no real attempt to curate them and many are poorly documented (it took me ages, for example, to realise that the JavaScript OSM overlay library that I used for a conference was putting my waypoints in the wrong place because of a poorly documented projection option having a default that wasn't the same as the other tool that I was using). This kind of thing prevents OSM being the default choice for embedding elsewhere, which means that it doesn't get the kind of visibility that Google Maps provides.

    --
    I am TheRaven on Soylent News
  33. Re:Problem: OSM sucks. Fix, and people will use. by silanea · · Score: 2

    You are not wrong in your description of the state of the OSM ecosystem, and of course I would love to see well-designed easy to use tools to bring its magic onto as many platforms as possible. But the responsibility of OSM itself ends at the API. OP was comparing openstreetmap.org's map with Google Maps as if it was meant as a 1:1 replacement – which it is not. Frankly, I would rather they removed the map from the front page and put it onto a different website, because it detracts so much from what OSM is: a database. OP was essentially complaining that the Linux kernel does not look as nice as Windows 10's desktop.

    Google Maps is mostly the opposite: a visual map with some services spun around it, but with little to no access to the underlying data. And it is a commercial product engineered to generate money for Google. We could very well found a company or a foundation, stuff it with cash, hire developers and have them create an interface to OSM that rivals Google Maps. But this has nothing to do with the OSM project itself.

    --
    Rudolf Hess edited Mein Kampf. He was the very first grammar nazi.
  34. Re:Problem: OSM sucks. Fix, and people will use. by Anonymous Coward · · Score: 0

    Openstreetmap doesn't have everything google maps have. If that bothers you, by all means use google maps. Out goal is to provide a good map, not to "take over the world" by outcompeting everybody else.

    Openstreetmap has some features Google maps don't have though. Such as lots of more detail. Useful when you're looking for other things than just addresses. Navigating on foot? We have footpaths, staircases and walkways. Bicycle? We have cycleways. Planning a trip on horseback? Openstreetmap has bridleways too.

    And you can have the data on a phone/tablet, for offline navigation. Useful for navigation on mountain hikes - where there is no cell coverage. Also useful on a plane, where you're forced into airplane mode. I have seen people baffled over this - how can I navigate without downloading tiles? Because I have the vector maps for some countries on my phone, so no need for retrieving tiles. All zoom levels, because it is vector data. So I can see what I fly over. When landed, I see which gate the plane rolls towards too. Do Google even have that level of information?

    The app osmand combines openstreetmap maps with wikipedia data for the locations, allowing lookup of much more than just map data.

  35. Re:Problem: OSM sucks. Fix, and people will use. by Anonymous Coward · · Score: 0

    The web map (especially on mobile because that's where you use a map) is not a "nice gimmick", it's the first impression. If they want people to build for OSM and contribute to it, they need to fix the first impression. Lots of unclickable symbols without a legend and a search function that doesn't find anything are an instant turnoff.

  36. Under appreciated resource in the United States. by Anonymous Coward · · Score: 0

    I have worked with large-scale, commercial, geospatial datasets as well as countless public data sources and have recently had the pleasure of deploying OSM data services. In my experience, the value of the Open Street Map data and supporting open source software is immeasurable. It’s time for public entities to realize the value of truly open data and begin contributing and reaping the benefits of open collaborative data projects, particularly Open Street Map. Public entities in the US, especially State and local Gov, seem to be well behind other parts of the World when it comes to realizing this opportunity.
    Ali W

  37. Re:Paid professionals vs hobbiest aspies by Anonymous Coward · · Score: 0

    That's bullshit, OSM doesn't do have any concept of "autoconfirmed" at all.