Some time ago I started replacing all services and apps that I use with FOSS altnernatives. Most of them were easy to replace but some corpo/big-tech apps had ecosystems too advanced to be conveniently replaced. For example, substituting Google Maps on Android (or I guess Apple Maps on iOS) was a bit of a struggle as the most popular FOSS alternative app was OsmAnd. First of all mad respect and huge kudos to OsmAnd team of contributors but for me the UX was overwhelming and too customizable which is probably a huge bonus to power users but IMO that makes it very unlikely to become a large scale alternative to Google maps. Probably other people realized that too and some 6-7 months ago CoMaps was released, a FOSS app that is also based on OpenStreetMap layer but this time with a simplistic and smooth UX/GUI.

In case somebody is not familiar with OpenStreetMap (OSM) - basically it is a non-profit org, but its heavily maintained by community members and anybody around the world is allowed to contribute and enrich map content. Even if org can theoretically get corrupt I think anybody can make a fork and continue with community contribution. Creating an account is easy, you could start contributing in like 3 minutes. A huge number of services and apps are basing their map layers on OpenStreetMap, such as CoMaps above.

The quality of OpenStreetMap/CoMaps/OsmAnd is as good as the contributions to it are - so the more people use it - the better and more content it will contain. I would like to invite everybody to give it a chance and use https://www.openstreetmap.org/ on desktop and CoMaps on mobile devices. You should have enough motivation to abandon Google or Apple products, but final piece of motivation is that eventually Google Maps will start censoring content (like Reddit or Instagram) or just share your location history to ICE or perform some other serious violation like that (like Microsoft did recently).

CoMaps has a really nice and simple interface where you can add missing places (business, community services, recreation areas etc) while OpenStreetMap on web browser allows to update anything you imagine (e.g. see a missing street? Add it. A new building was developed - just add it!). If everybody enriched only their local neighborhood with features on the map we could really build something beautiful. Existing layer probably already contains 90% of the stuff you’d ever search for as contributors really did a outstanding job throughout all these years. But that additional 10% makes a real difference for it turning into a much bigger scale tool, and this feels like the right time to kick that off.

It is important not to get demotivated that not many people maintain and contribute as your neighborhood might remain a lonely detailed places for years. OSM existed for a long time now and is very likely to keep existing for decades to come, everything that you update or create remains a legacy that stays forever saved in the map (unless somebody further updates it). Perhaps, in 20 years time people will be grateful. And to tidy up and make max out of your neighborhood you really need one weekend or so.

For example, in my local area I’ve started adding location marks of recycling bins, dumpsters, parking lots, playgrounds, pathways, building tunnels and monuments, but also I’ve added missing shops and updated working hours and websites for shops that existed.

Also #1, be responsible when making changes, don’t overwrite other people’s work unless it is an improvement. Double check everything that you add, and also if you don’t have any experience with map editors or GIS software take a watch of some OSM editing tutorial.

Also #2, I most likely omitted some other useful FOSS tools, and it doesn’t matter which one you decide to use as long as it is based on OpenStreetMap or any other community driven layer.

Also #3, tell all your friends and family to do the same.

Yeah, this might not be the most important thing to cure the world at this moment but developing community-driven mindset where everybody takes a small or big part in it is the way to go. Cheers!


EDIT: Amazing input in the comments, I’ll try to summarize additional suggestions provided by other people. Thank you for pointing out URL errors in my post too.

Very useful suggestion by illusionist:

We need more wikipedia images and content, there is still a lot to improve on maps just by contributing to wikipedia. Osmand added custom buttons and now you can enable wikipedia connections with one click which is great

Related lemmy communities:

List of alternative and open-source maps:

List of tools for contribution & content management:

  • PierceTheBubble@lemmy.ml
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    1 day ago

    I personally quite like OsmAnd’s granular control, but understand how others might experience this as being overwhelming; which big-tech’s restrictive… I mean “modern” user-experience (UX) might be to blame for. There are however quite some alternatives to pick from, if you wanted a more minimalist approach to UX; which OsmAnd could also provide by default (while allowing advanced users to toggle additional “expert” settings).

    What makes Google “Maps” superior to OSM-based maps, is not its inferior “map”, but rather the navigational aspect: businesses and other ‘points of interests’ (POIs) registering their location to Google, public transit data being supplied to it (allowing for planning), traffic statistics (through creepy location tracking, even in the background unless opted out), etc.; and bundles all into a single, undeniably convenient application.

    I would argue OSM data is primarily mass imports, from other permissive or open (government) databases; which are strongly dependent on region. For The Netherlands: BAG (basic registration of addresses and buildings) and BGT (basic registration of large-scale topography), make up a large portion of the data presented (which are either directly imported or used as a reference). Although, relative to real-world changes they might temporarily lack behind, and users add details based on satellite imagery.

    Regarding satellite imagery: editors don’t always have up-to-date imagery, leading to some users undoing changes others have made. In The Netherlands, the government provides relatively recent satellite imagery: which can be imported into the alternative JOSM editor as an WMTS layer. And you may also want to check the comments of the last change: in OSM’s own iD editor you can click the “last modified …” link, all the way at the bottom of the “Edit object” tab, for the selected object.

    Another thing I would really recommend, is checking how other mappers have added certain features. Which is sometimes easier to understand than OSM’s documentation; which doesn’t always correspond to practice (possibly dependent on region). A very useful tool for this is Overpass Turbo, which you can use to search for certain elements, to see how others have implemented these.

    I know this might all feel a little overwhelming, but I wish I had known these things earlier in my mapping journey. I started doing it because I noticed things missing, that I knew existed as a mailman. Just starting with smaller changes to get my feet wet, and gradually working my way to larger changes. As long as you don’t start taring up large roads (including their often many relationships), you’ll be just fine; and might even become hooked (as it can be quite satisfying, having created another beautiful part).

    • infeeeee@lemmy.zip
      link
      fedilink
      arrow-up
      4
      ·
      1 day ago

      You have to add layers here to make them show up in iD: https://github.com/osmlab/editor-layer-index

      For JOSM you have to add it to this page: https://josm.openstreetmap.de/wiki/Maps

      OSM is a community project, someone have to the the PR, It won’t show up automagically without human intervention.

      Are you sure its license is compatible? E.g. The website says I can’t view it because I’m not in the Netherlands. There are a lot of frequent editors from there, it’s strange they haven’t added it yet.

      • PierceTheBubble@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        22 hours ago

        OSM is a community project, someone have to the the PR, It won’t show up automagically without human intervention.

        Is this referring to the “mass imports” part, you would argue are done in batches by many contributors? If so, then yes, mass import might give the wrong idea, I agree. But even if imported by many over time, the result is still a mass import from these open databases (minus a few addresses maybe, drawn in by hand; or roads not yet aligned with BGT, in case of The Netherlands).

        Are you sure its license is compatible? E.g. The website says I can’t view it because I’m not in the Netherlands. There are a lot of frequent editors from there, it’s strange they haven’t added it yet.

        I can’t find the forum post regarding this, but I’m quite sure the conclusion was it being compatible; despite viewing being restricted to Dutch citizens (because it’s a service provided by The Netherlands). It’s a quite common source here, especially for recent changes (which other imagery just doesn’t provide). And they are providing WMTS directly, so if they wanted to restrict usage for georeferencing, I don’t understand why they’d do that.

        • infeeeee@lemmy.zip
          link
          fedilink
          arrow-up
          2
          ·
          21 hours ago

          I was replying about the imagery only, a PR to the layer index.

          Adding the imagery to the index and making it the default is the solution to the problem of users undoing changes. Most new users just hit edit on osm.org and start to work with what they have. If you present them the correct imagery they will use that.

          On the layer index you can mark an imagery as ‘best’, and it will show up as the default layer for its country

          • PierceTheBubble@lemmy.ml
            link
            fedilink
            arrow-up
            1
            ·
            21 hours ago

            Ah okay, now I get it; I wasn’t familiar with that. Satelliet Data Portaal provides both partial (more recent), and full mosaics (less recent) WMTS from multiple sources (Pleiades-NEO or SuperView-NEO); which might complicate things (having to load the right imagery, based on the location being edited for the partial captures; and selecting the right source). The resolution, especially from the partial captures, but also the mosaics, doesn’t really hold up to something like PDOK or Esri. So perhaps this source being the default might not desirable, but having it as an option (especially the mosaic) would be neat.

    • MouldyCat@feddit.uk
      link
      fedilink
      arrow-up
      4
      ·
      1 day ago

      traffic statistics (through creepy location tracking, even in the background unless opted out)

      yes it’s definitely creepy when Google does it, but it provides invaluable data to other users - advance warnings of tailbacks whilst driving, and accurate ETA for public transport when using bus or train. Would be great if a privacy-respecting way to do this could be found for OSM & its ilk.