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 😁

  • @Schlemmy
    link
    1208 months ago

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

    • @agent_flounder@lemmy.one
      link
      fedilink
      English
      268 months 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
        98 months 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.😁

      • @nexussapphire@lemm.ee
        link
        fedilink
        English
        39
        edit-2
        8 months 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
          388 months 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.

          • @Rexios@lemm.ee
            link
            fedilink
            68 months 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.

      • 2xsaiko
        link
        fedilink
        English
        68 months 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.

    • merde alors
      link
      fedilink
      118 months ago

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

      parallel streets ✅

      and then?

          • @Schlemmy
            link
            07 months 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.

        • merde alors
          link
          fedilink
          1
          edit-2
          7 months 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

          • @Schlemmy
            link
            1
            edit-2
            7 months 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
              27 months ago

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

              • @Schlemmy
                link
                17 months ago

                Apparently, per their own FAQ, it is possible to use it without Google Play Services.

          • @Schlemmy
            link
            17 months 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_

  • JackGreenEarth
    link
    fedilink
    238 months 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.

    • @Schlemmy
      link
      228 months ago

      MagicEarth has got a live traffic layer for you.

      • navordar
        link
        77 months 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?

        • @Schlemmy
          link
          47 months 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.

          • navordar
            link
            27 months ago

            That explains it, thanks

        • @Schlemmy
          link
          17 months ago

          Indeed it isn’t. But is privacy focused and sort of the best next thing.

          • @thehellrocc@beehaw.org
            link
            fedilink
            English
            2
            edit-2
            7 months ago

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

    • thejevans
      link
      13
      edit-2
      8 months 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 @Schlemmy@lemmy.ml pointed out and is based on OSM, but is not itself open source.

      • @sixfold@lemmy.sdf.org
        link
        fedilink
        English
        98 months 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.

    • @notExactlyI20@lemmy.world
      link
      fedilink
      3
      edit-2
      8 months 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).

  • Rikudou_Sage
    link
    fedilink
    218 months ago

    kind of like Pokémon Go but you are actually making an impact

    I caught the whole first generation + my favorite Celebi. How’s that for an impact?

      • Rikudou_Sage
        link
        fedilink
        English
        38 months ago

        I bow before the king! I think I had some shitty <20 IV there as well, but my goal since the beginning was to catch the ones I’ve been watching in the anime as a kid, didn’t much care about other generations (well, I remember a little bit of gen 2 from my youth as well).

    • @Schlemmy
      link
      158 months ago

      MapComplete is more about tagging.

  • @ExLisper@linux.community
    link
    fedilink
    English
    188 months 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!

  • @redcalcium@lemmy.institute
    link
    fedilink
    15
    edit-2
    8 months ago

    There is a “road” near my house in OSM that does not exist and OSM is always trying to route me though it, which is very annoying. Is there any way to mark them for removal? StreetComplete doesn’t seem to have that capability.

    • @Tiuku@sopuli.xyz
      link
      fedilink
      248 months ago

      You can always long press on a problematic place and leave a freeform note. A more experienced mapper can then fix the issue.

    • @gens@programming.dev
      link
      fedilink
      28 months ago

      I have a similar problem. Two entrances to my building got their numbers reversed.

      If anybody knows if the app can fix it, i’l get it and make an account.

      • @eeleech@lemm.ee
        link
        fedilink
        118 months ago

        It should be possible using the address overlay in the app. Otherwise you could leave a note or use the web based editor on the OSM homepage.

    • @StorageAware@lemmings.world
      link
      fedilink
      English
      17 months ago

      You could use the editor on the website which although messy, would work fine for removing a road on mobile. Or you can use an app like Vespucci which is more advanced, but it also has a bit more of a learning curve. Or you can create a note like others have recommended but depending on the activity in the area might not be seen for a while.

      • @redcalcium@lemmy.institute
        link
        fedilink
        17 months ago

        Wow you’re right! I didn’t know they have an online editor. I thought the app is the only way to submit changes. I’m able to delete the section of the road that don’t actually exist in my area, let’s see if the changes will be accepted. Thanks!

        • @StorageAware@lemmings.world
          link
          fedilink
          English
          27 months ago

          Yep, StreetComplete is one of the many editors for OpenStreetMap! Just to name a few:

          Mobile (Android & iOS Mixed):

          • Vespucci.
          • EveryDoor
          • Go Map!!

          Desktop:

          • iD (the online editor on the website)
          • RapiD
          • JOSM
          • Level0

          And many more! There’s a list on the OpenStreetMap wiki.

  • LinkOpensChest.wav
    link
    fedilink
    158 months ago

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

  • suoko
    link
    fedilink
    13
    edit-2
    8 months ago

    Maps.me and organicsmaps apps are great too to edit osm. You can also replace google maps and its navigator which is great because if you don’t find something on maps.me, you can immediately add it.

  • @twistypencil@lemmy.world
    link
    fedilink
    137 months ago

    Street complete is amazing. I’ve been obsessed with it for a couple years. I never would have made hundreds of OSM submissions without it. Whenever I’m bored, sitting in some place waiting, instead of doom scrolling, I pull out up and see if there is anything I can contribute to the area

  • @moitoi@feddit.de
    link
    fedilink
    137 months ago

    I’m contributing at my level. But, when I see all the errors, issues and missing object around me, it’s a full time job for at least one months.

    • @the_third@feddit.de
      link
      fedilink
      177 months ago

      Yeah. When I started in 2007 my area was a white canvas. Now we’re mapping fences around tree plantations. It’s a marathon, not a race.

  • @Zacryon@feddit.de
    link
    fedilink
    13
    edit-2
    7 months ago

    I don’t really know or use Open Street Map, so I wonder:

    Can everyone just manipulate the map data? Is there some sort of control mechanism or is it easy to incorporate fake data?

    I’m asking because this seems to be a really fallible concept, where people with malicious intents would have an easy way to disturb Open Street Map.

      • @schnurrito@discuss.tchncs.de
        link
        fedilink
        37 months ago

        Even more than on Wikipedia. The problem with Wikipedia is it tries to use a wiki to write about contentious issues like politics, culture war, religion, national conflicts etc. too and wikis just aren’t a very suitable mechanism for that. OSM tries to limit itself to completely objective facts about the world, wikis are very well suited for that.

    • @Takios@feddit.de
      link
      fedilink
      77 months ago

      I recently contributed a business change and got a message a few hours later that I had made a mistake and a small explanation on how to fix it.

      This probably depends on the area, but at least changes in my area seem to be monitored by good people.

    • @schnurrito@discuss.tchncs.de
      link
      fedilink
      77 months ago

      It is a wiki. While anyone can add fake data, there are monitoring tools to make sure that if someone does that, others will notice and remove it again.

    • @Rhllor@feddit.de
      link
      fedilink
      37 months ago

      Yes and no. If I remember correctly, it was pokemon go utilizing OSM for the kind of Pokemon you could find in a given area which led to some manipulation. You could probably also get away with changing or hiding something in Nowhere, Idaho.

      The bigger issue is probably outdated data. Shops or restaurants in urban areas change fairly quickly, it’s quite hard to keep up with those.

  • @cloudy1999@sh.itjust.works
    link
    fedilink
    128 months ago

    I’ve was doing the same until yesterday, then I found StreetComplete. Since then, it’s so much easier to enter addresses. So much easier to add addresses while out walking than to carry a notepad or memorize numbers.

  • @Taalen@lemmy.world
    link
    fedilink
    128 months ago

    Very glad I saw this. I’ve been getting increasingly fed up with Google Maps. Their map in my area is full of annoying errors, such as routing you through roads that haven’t existed for a decade, or along private roads that are not open to the public. And no matter how many times I report them, nothing ever gets fixed. Going to give OSM a try and hopefully make the switch for good. Already saw that the map in my area is in much better shape than Google’s.