Today I found out that it’s actually a lot easier to contribute to Open Street Map than I thought. There are some serious gaps in house addresses in my area and I was painstakingly using the built in browser editor in the browser.

But, you can use a FOSS app (available on fdroid) called StreetComplete that makes it a lot easier to help out filling in the gaps in your local map data.

It’s really fun - kind of like Pokémon Go but you are actually making an impact 😁

  • @[email protected]
    link
    fedilink
    English
    182 years ago

    I didn´t realize editing OSM is so easy. I just logged in, did a short tutorial and fixed one intersection where a week ago the app told to do an illegal turn. Awesome!

  • @[email protected]
    link
    fedilink
    English
    11 year ago

    I just installed StreetComplete because of your post and it’s a lot of fun! I guess I’ll be doing this on my walks from now on :-)

    • CoachDomOP
      link
      fedilink
      12 years ago

      That was my thinking. The OSM is only as good as we make it so the more people know how to fix it, the better for the community 😉

  • Ovec 🐑
    link
    fedilink
    52 years ago

    Hmm. I dislike that it uploads every thing as a separate change. I much more prefer editing the whole area and saving it as one neat package, rather than posting hundreds of “this is road is made of asphalt” posts.

    So it’s not for me, but if that helps to make OSM better, I’m all for it!

    Maybe I could make a separate account without neat history and from time to time click some icons in the app though. That probably wouldn’t bother me as much.

    • @[email protected]
      link
      fedilink
      12 years ago

      I can confirm that it works even if you only provide it with internet access periodically (e.g. on a wifi-only device).

    • Joël de Bruijn
      link
      fedilink
      22 years ago

      it doesnt close a changeset after every single change, at least it shouldnt. mmv but if I close the app for some time it bundles my changes in one OSM set

      • @[email protected]
        link
        fedilink
        22 years ago

        No it doesn’t close changeset on every change, 30 days ago I added 123 house numbers in my city with streetcomplete and all of them were in the same changeset.

    • @[email protected]
      link
      fedilink
      English
      12 years ago

      It actually bundles answers to a certain quest together if I remember correctly. For example, all road surface quests within a certain time (about an hour?) are grouped into one change set. Though if you did one road surface quests and one opening hours quests they would uploaded as two separate change sets.

    • @[email protected]
      link
      fedilink
      5
      edit-2
      2 years ago

      To contribute changes, yes. You still can share information as an anonymous user with OSM Notes, but then you need to be clear and a bit exhaustive. You can add a note that says “7-eleven” and a mapper can easily add it later, but for a restaurant called “The Coast”, for example, you need to explicitly write in the note that it is a restaurant serving seafood, details of the address and opening hours would be great too.

  • JackGreenEarth
    link
    fedilink
    212 years ago

    Is there an open street map based map app that shows live traffic? I’m trying to get my grandfather to switch to open source, and he says it’s the one feature he needs.

      • navordar
        link
        fedilink
        52 years ago

        If it is free as in beer, but not as in freedom, and is developed by a company, then what is their business model?

        • @[email protected]
          link
          fedilink
          32 years ago

          This is what they’ve put on their FAQ

          Magic Earth is free for all our end-users but we also have a paid Magic Earth SDK for business partners. For instance Selectric.de (a supplier for navigation solutions for ambulances and fire trucks), Smarter AI (developing ADAS systems) or Absolute Cycling (using the platform on bicycles). For more info on the SDK, you can check magiclane.com.

          • @[email protected]
            link
            fedilink
            English
            2
            edit-2
            2 years ago

            Yeah, I was just pointing it out for transparency, as this is the OSS community. Still a noteworthy app, though.

    • @[email protected]
      link
      fedilink
      3
      edit-2
      2 years ago

      OSMand has a feature where it can process other info as tiles on top of the base openstreetmap data it downloads, so what I did was pulling satellite and live traffic data from google and make them work as tiles and it works perfect (although it doesnt take traffic data into consideration when routing, it only shows it as a picture on top of the map, doesn’t bother me).

    • jevans ⁂
      link
      fedilink
      13
      edit-2
      2 years ago

      No, unfortunately not. Getting traffic data would mean users volunteering to share location data, would need a centralized system to process everything, and would need a critical mass of users sharing said data to be anywhere near useful. The other possibility would be to pay for data from a provider like Google under an enterprise license that doesn’t require sharing data back, but I don’t know if that is even an option.

      For now, I use both on my phone. I use OSM when biking or walking, I use Google Maps when driving, and I use my local transit web app when taking transit. I plan to switch my Pixel phone to GrapheneOS and to sandbox Google services that I still need. That being said, the ultimate way around needing traffic information is to try to live in places and in such a way that driving is not very necessary, but I know that is a huge ask for a lot of people.

      EDIT: To be clear, MagicEarth does have live traffic as @[email protected] pointed out and is based on OSM, but is not itself open source.

      • @[email protected]
        link
        fedilink
        English
        82 years ago

        time for some kind of anonymizing location data sharing service, peer to peer or federated protocol? that might be interesting, or sketchy, not sure which.

  • @[email protected]
    link
    fedilink
    1242 years ago

    I’m addicted to Streetcomplete. I’m 20.000+ edits in. I make about 100 with ease on my commute to work.

    • @[email protected]
      link
      fedilink
      English
      262 years ago

      I installed it. Judging by the mass of blank info, I guess I’m the only person around here using it lol. 😳

      • Joël de Bruijn
        link
        fedilink
        82 years ago

        I became nr 10 or so in my country just by adding nearly everything SC can ask in … a 10 block radius around my house.😁

      • dblsaiko
        link
        fedilink
        English
        62 years ago

        Check out Go Map!!, it’s also open source and has a similar feature to StreetComplete with its quests, at least from what I’ve heard about how StreetComplete works.

      • @[email protected]
        link
        fedilink
        English
        41
        edit-2
        2 years ago

        iOS apps generally require a $100 yearly fee to post to the app store and if they submitted a waiver as a nonprofit apple would probably take years to accept it.

        Also apple has a tendency to quietly kill and/or stall small apps that pose a threat to features they incorporate into their os from what I’ve heard.

        • Luke
          link
          fedilink
          382 years ago

          Ugh yeah the small 4-person worker cooperative I’m part of has been trying to get Apple to let us enroll in their developer program for literally weeks now. Every time we clear some other nonsense requirement, there’s a new one right behind it; and we haven’t even gotten to the “pay $100 for the privilege of undergoing this process” part yet.

          I can’t believe Apple ever managed to build an application ecosystem around their products when they are so unfriendly to developers.

          • @[email protected]
            link
            fedilink
            82 years ago

            What? If you’re going to pay for it you just sign up and pay… If you don’t have your company registered before attempting that that’s on you. And if you’re really desperate you could just use a personal developer account which you can set up in like 1 minute. Not sure how this is an issue for you.

    • merde alors
      link
      fedilink
      112 years ago

      once you complete every quest on your commute, what do you do?

      parallel streets ✅

      and then?

        • merde alors
          link
          fedilink
          1
          edit-2
          2 years ago

          In order to use this app, you will need to have the proprietary Google Play Services for AR app installed on your device as well.

          🤐

          edit: this is for StreetMeasure

          • @[email protected]
            link
            fedilink
            12 years ago

            _What are the system requirements of this app?

            StreetComplete requires Android 5.0, and a screen size of at least 4.3" is recommend. Apart from that, any reasonably modern phone (at least 2GB RAM, around 500MB of free space) should support it. It doesn’t require Google Play Services_

          • @[email protected]
            link
            fedilink
            1
            edit-2
            2 years ago

            _What are the system requirements of this app?

            StreetComplete requires Android 5.0, and a screen size of at least 4.3" is recommend. Apart from that, any reasonably modern phone (at least 2GB RAM, around 500MB of free space) should support it. It doesn’t require Google Play Services_

            Edit: You were aiming at Streetcomplete, I see now. This is in their FAQ:

            According to our tests, it does work without Google Play Services being installed, but, as said before, the device needs to be compatible.

            https://wiki.openstreetmap.org/wiki/StreetComplete/FAQ

            • merde alors
              link
              fedilink
              22 years ago

              i’m using streetComplete without google. It’s streetMeasure that requires Google Play Sevices

          • @[email protected]
            link
            fedilink
            12 years ago

            That’s exactly what happened. Fortunately I have 4 different offices and I can work from ‘home’ anywhere so sometimes I go work at a friend’s place instead of working at my place.

  • Sha'ul
    link
    fedilink
    22 years ago

    It seems like a very helpful service. I don’t use cell data which means no GPS to contribute to it. I only use apps through wi-fi exclusively.

  • @[email protected]
    link
    fedilink
    22 years ago

    I’m still missing this on iOS, we do have “go map!!” Which is great, but that’s a bit of a different kind of app for me.

  • @[email protected]
    link
    fedilink
    English
    22 years ago

    I’ve been using Go Map! but it keeps crashing… Maybe I’ll try Streetcomplete if it’s on apple.

  • LinkOpensChest.wav
    link
    fedilink
    152 years ago

    Solid recommendation! “Contribute missing data” sounds like a chore, but this app is super fun

  • dblsaiko
    link
    fedilink
    English
    102 years ago

    Personally I think a great combo is mapping stuff out with the phone where you can survey the place and have GPS, and then sending those changes to a computer to polish in JOSM if needed (e.g. when you’re building new ways and want to make their geometry nicer) which is a lot more powerful editor and more comfortable than doing it on a touchscreen.

    But whichever editor you prefer, I concur that mapping is very fun and also useful. :)

    (And a lot more straight forward than trying to make a change in Apple or especially Google Maps…)