Slashdot Mirror


Apple Switches (Mostly) To OpenStreetMap

beelsebob writes "In the recent release of iPhoto for iOS it appears that Apple has started using OpenStreetMap's data. Unfortunately, there are still some problems. Apple is currently not applying the necessary attribution to OSM; they are using an old (from April 2010) dump of the data; and they are not using the data in the U.S. Fingers crossed that Apple works through these issues quickly! Apple is now one of a growing list (including geocaching, and foursquare) to Switch2OSM."

37 of 218 comments (clear)

  1. lol by masternerdguy · · Score: 4, Funny

    Apple not properly crediting others for their inventions! No way!

    --
    To offset political mods, replace Flamebait with Insightful.
    1. Re:lol by JonasH · · Score: 4, Informative

      It's under CC-BY-SA, which does. So yeah.

    2. Re:lol by fuzzyfuzzyfungus · · Score: 4, Funny

      Bah. To have the honor of being a part of a glorious iProduct is all the recognition any puny NIH product could possibly desire, or conceivably deserve...

    3. Re:lol by dair · · Score: 4, Informative

      It is not yet under ODbL - the licence changeover is planned for the 1st April 2012 (however Apple appear to be using data from circa 2010, which was definitely under CC-BY-SA).

    4. Re:lol by dintech · · Score: 3, Insightful

      From the article:

      The OSM data that Apple is using is rather old (start of April 2010) ... It’s also missing the necessary credit to OpenStreetMap’s contributors; we look forward to working with Apple to get that on there.

      So yes, they do require it.

    5. Re:lol by dair · · Score: 5, Informative

      The map tiles are certainly Apple's own - they have defined their own stylesheet, with their own look.

      However the map data those tiles were rendered from appears to be a mix of TIGER in the US and OSM elsewhere. TIGER is a public domain dataset from the US Census Bureau, and OSM is CC-BY-SA.

      Looking at the shape of the data is often enough to tell you where it came from. One one level it's modelling the same reality, but in practice mappers tend to make slightly different versions of "the same" object (a road might be smoothly curved, or quite angular, depending on how much effort they went to). As such you can quite easily see when data comes from the same source, even if it's rendered in a different style.

      It's pretty conclusively OSM if you look at which small features (footpaths, lanes within a car park, etc) are rendered. This data isn't present in the commercial datasets you can licence from people like TomTom, however it is in OSM (neither Navteq nor TeleAtlas have footpaths, or this kind of micro-mapping of lanes within parking areas).

      Based on things like this, typos which appear on both maps, and roads that are in OSM now but aren't in Apple's tiles - it looks pretty clear that they used a snapshot of OSM, specifically one from early April 2010.

  2. Maps? by Azureflare · · Score: 3, Insightful

    I didn't see any mention in the article about Apple switching to OSM in their maps app. If/when they do, I hope they implement a mechanism for submitting updates to OSM, since that is a big strength.

    I'm ambivalent about Apple making this change; google maps has done pretty well, but sometimes it gets numeric addresses wrong on long beach ny and other areas.

    One burning question: will we be able to get audible turn-by-turn directions if Apple moves to OSM?

    1. Re:Maps? by beelsebob · · Score: 4, Informative

      I'm in the process of implementing an editor and viewer for iOS called OpenStreetPad, if you love the idea, feel free to contribute!

    2. Re:Maps? by samkass · · Score: 4, Insightful

      this is supposedly needed to make the Siri UX good enough for Apple's standards.

      As long as Apple have an excuse they'll use it to try and persuade people to upgrade. Siri would have worked on the iPhone 4. Yes, it would have worked better on the 4S but I'd be astonished if the reason it was not on the 3G/3GS/4S was technical and not marketing.

      Really? It would honestly astonish you that Siri would require any development, testing, QA, integration, sales, administrative, or other costs? It would be completely free? Or do you not consider paying for engineering talent a "technical" cost? Because otherwise, it makes a lot of sense for Apple to invest money on their profitable products instead of their old ones. Apple already does so much better than Android, Windows Mobile, and others at supporting old hardware with the latest releases that I see little room for complaint. The iPhone 3GS is many years old and yet got iOS 5.1 the day it was released!

      --
      E pluribus unum
    3. Re:Maps? by Azureflare · · Score: 3, Informative

      OpenStreetPad

      FTFY. Thanks, looks like a great project!

    4. Re:Maps? by beej · · Score: 3, Interesting

      I won't speak of the "audible" part, since that's just a small matter of programming.

      Turn by turn is... complicated. Of course, you can upload OSM maps on your Garmin right now and get turn by turn instructions. However, accuracy is a factor.

      The amount of information needed to drive through a city is absolutely astounding, as is the frequency with which it changes. For example, a street near my house is closed mornings and evenings to vehicle traffic, except weekends and holidays and June through August. That data has to be in there to accurately route. "No left turn, 4-6 PM Monday through Friday." "No northbound traffic except bicycles." "Carpools only 7 AM to 10 AM"--God help us.

      Not to mention just plain errors in the data. Near my house, an overpass was accidentally connected to the freeway. My Garmin with OSM data wanted to route me off the freeway directly onto the overpass. (I fixed the error.)

      Realignments don't happen that often in cities any more in the US, but they happen on country roads and interstates *all the time*. I didn't realize until I started contributing to OSM exactly how much construction was always happening.

      Highway 36 west of Red Bluff, CA, was recently realigned. Google even has it wrong for now: http://g.co/maps/mhdkm . And check this out: Google wants me to drive on a hiking trail: http://g.co/maps/jpxr8 I'm not saying they suck--Google's map quality is *exceptional*, and yet it errs. But I'd say that for turn-by-turn, it has OSM currently beat.

      I guess what I'm saying is... uh, contribute to OSM. :-)

  3. Cool, but... by Fnkmaster · · Score: 3, Interesting

    OpenStreetMaps has generally good map data at this point, but their reverse geocoding (i.e. place data) is still very sparse compared to Google or Factual, etc. Would love to see a free, open database of comparable quality to the paid ones.

  4. Re:Map Data Files by Anonymous Coward · · Score: 4, Informative

    http://wiki.openstreetmap.org/wiki/Planet.osm#BitTorrent

  5. Re:hahaha by Anonymous Coward · · Score: 5, Informative

    Yeah. Because Apple never gives back to the digital community. Oh. Wait. http://www.apple.com/opensource/

    So, yeah, I'll take that bet.

  6. OSM complete coverage by agentgonzo · · Score: 5, Informative

    Whilst OSM is very good for free data, there are still pockets of areas where the coverage is very poor indeed. I had to map out half of my uncle's town as it just wasn't there on OSM (about 9 months ago). At every stage, it's getting better, but the more 'big players' that start to switch to it, the more momentum it will get and the better the coverage will be as more contributors flow in.

    This is especially the case as parts of the OSM dataset are about to be wiped out due to the forthcoming remapping.

    1. Re:OSM complete coverage by beelsebob · · Score: 3, Informative

      OSM doesn't exclude elevation data. You can tag any node you like as "ele="... But, 1) most nodes in OSM are not created directly from GPS traces, but instead by inputting a cleaned up version, because the GPS data is a bit noisy 2) GPS is very bad at gathering height data –it's roughly 20 times less accurate for height data than for horizontal location.

  7. Silly headline by Anonymous Coward · · Score: 5, Informative

    They are using OpenStreetMap in one iOS photo editing application that costs $5. I would hardly call that "mostly switching." More like the first toe in the water.

  8. Re:hahaha by beelsebob · · Score: 4, Interesting

    Wait really? Germany? Poor maps on OSM? The german mappers go into insane level of detail –take a look at Berlin for example.

  9. Re:hahaha by Anonymous Coward · · Score: 5, Funny

    The problem with German GPS is it only gives you directions to Warsaw.

  10. Re:hahaha by Anonymous Coward · · Score: 5, Interesting

    I'm unsure what that URL is meant to show because all it shows to me is that they include open-source software as part of OS X. We know that. It's what this article is about.

    Your comment was related to whether Apple contribute code back. That page has no information about Apple returning code at all. Stop spreading misinformation.

    Now, the facts.

    Apple contribute code back. A fair bit of code has been accepted into FreeBSD from Apple. Do they contribute back as much as they should, ethically? That's debatable, personally I'd say no. Recently they're reducing their open-source efforts too (CUPS).

    Why can't people just discuss things normally rather than having all this pro-Apple / anti-Apple garbage?

  11. Re:hahaha by Bill,+Shooter+of+Bul · · Score: 3, Informative

    Strangely, that list doesn't have Webkit or LLVM on it. That's by far their two greatest contributions. Webkit, one might note was based off of exsiting project KHTML. The history there wasn't good. They essentially ignored the existing community around KHTML, took the code modified it with all sorts of OSX only hooks, released that to comply with the license (GPL or LGPL). Then a couple years later they did it the correct way and created the webkit open source project. Konqueror now defaults to the Webkit implimentation and all is well. Although, google isn't that much better at working with existing open source communities, if you look at chromium browser.

    So, yeah, there is still an uneasy feeling when it comes to Apple and open source projects.

    --
    Well.. maybe. Or Maybe not. But Definitely not sort of.
  12. Re:MOD PARENT DOWN!!111!!!!! by marcello_dl · · Score: 5, Insightful

    The past story with khtml webkit, and the recent story about apple-only planned features in CUPS, and the general attitude of big and small commercial entities towards free software, should make people just a little wary.

    --
    ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  13. Re:hahaha by beelsebob · · Score: 3, Interesting

    The same is true of google maps though. Compare Vladivostok on Google Maps to on OpenStreetMap for example.

  14. Re:hahaha by NeutronCowboy · · Score: 4, Funny

    You misunderstood his comment. From his perspective as a German, the attention to detail in OSM is lacking. I mean, in that example, there is no mention of where the nearest trash can is or where the stop signs are located.

    I wish I was kidding. Germans are a unique breed when it comes to detail and rules.

    --
    Those who can, do. Those who can't, sue.
  15. Re:Are they sure? by Phil+Gregory · · Score: 4, Informative

    There's a lot of data that's only in OpenStreetMap, as compared to the other big map data providers like Navteq. In addition to roads, OpenStreetMap has bicycle paths, pedestrian paths, hiking trails, and a host of other things that are not generally collected in other general-purpose road databases. At least one person on the OSM mailing lists has pointed to an area where he added some but not all of the hiking trails in an area and Apple is showing only the trails he added to OpenStreetMap. Even more conclusive, though, is that when you overlay the two on each other, such as at http://ivan.sanchezortega.es/leaflet-apple.php , there are quite a lot of places where the data matches exactly--not just "both have a road here", but "every point making up Apple's road lies exactly on top of a point making up OpenStreetMap's road".

    --
    355/113 -- Not the famous irrational number PI, but an incredible simulation!
  16. Visual appearance of Google Maps is supreme by trptrp · · Score: 4, Interesting

    Every time I see a map rendered with different colors and a different style as Google Maps I immediately feel how much I prefer the Google Maps style. Is it only me or is the rendering really that refined that it's just so much easier to spot things and therefore feels better?

  17. Re:hahaha by samkass · · Score: 4, Interesting

    WebKit, LLVM/clang, and yes, they even did a lot for CUPS, and zillions of bugfixes across many products. And if you're an OS wonk, you can even look at the entire MacOS X kernel source code and borrow if you'd like, as well as many of the low-level processes that make MacOS interesting. It's true that many of these were not taken up by other products, but that's hardly Apple's fault.

    --
    E pluribus unum
  18. Re:hahaha by icebraining · · Score: 3, Informative

    parts of chrome may be OSS

    True, but misleading. It's more like "small parts of chrome are proprietary". Almost all of it OSS and included in Chromium.

    The V8 Javascript engine, for example, was all developed by Google and released under the BSD license.

  19. Re:hahaha by demonbug · · Score: 3, Insightful

    The same is true of google maps though. Compare Vladivostok on Google Maps to on OpenStreetMap for example.

    You think that's bad, check out North Korea: Google Maps vs. OSM.

    Though I'm not sure how well to trust North Korean OSM. I can just picture some guy in a cubicle in NK building phantom roads and towns all over the place just because.

  20. Re:hahaha by beelsebob · · Score: 3, Informative

    No, it looks like they took an April 2010 planet dump a while ago, and haven't updated since, which isn't great. This rather suggests that they don't know that they're using OSM data. Hence my bet being that one of the companies they bought used OSM data as a starting point, and then claimed to apple that it was theirs.

  21. Re:MOD PARENT DOWN!!111!!!!! by RVT · · Score: 4, Funny

    Simple roadmap for you: If it is within Apple's Patents they are stingy. When it is outside of Apple's Patents they can be very generous.

    Simple translation for you: If it's theirs they are stingy. If it's yours they share freely.

    It is what it is, don't put makeup on it.

  22. Re:MOD PARENT DOWN!!111!!!!! by jo_ham · · Score: 3, Insightful

    The "apple-only CUPS" thing was about removing Linux-specific features out of the main distribution on OS X. Those features are still there and you can roll them back into CUPS if you need them, for example, on a Linux machine.

  23. Re:hahaha by NeutronCowboy · · Score: 3, Insightful

    Sheesh. Some mod got caught in a surly mood, or doesn't know any Germans.

    --
    Those who can, do. Those who can't, sue.
  24. Re:MOD PARENT DOWN!!111!!!!! by TheRaven64 · · Score: 4, Interesting

    The past story with khtml webkit

    You mean the one where the KHTML devs complained that Apple was doing big changeset dumps making them hard to merge, so Apple switched to using a public svn repository? Or the one where committed sandboxing to WebKit in a way that (unlike Chrome's) is browser-agnostic and so can be used by other WebKit users?

    --
    I am TheRaven on Soylent News
  25. Re:MOD PARENT DOWN!!111!!!!! by arkane1234 · · Score: 3, Insightful

    As funny as what you typed is, it's sad that it's true.
    Slashdot's turned from a nerd haven into wanna-be gamers who think they're nerds but only have emotional disorders.

    --
    -- This space for lease, low setup fee, inquire within!
  26. Re:hahaha by paanta · · Score: 5, Funny

    Huh? I got great navigation from Berlin to Moscow. Well, *almost* to Moscow. The whole app did freeze up when I was about 20 miles out.

  27. Re:hahaha by 93+Escort+Wagon · · Score: 3, Funny

    The problem with German GPS is it only gives you directions to Warsaw.

    Not really. I needed to get from Berlin to Paris one time, and while the directions were a bit strange - I had no interest in visiting Belgium, after all - they got me there pretty quickly.

    --
    #DeleteChrome