• joostjakob@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 day ago

    There’s a project that adds official address sources to Osmand map files. So you just download map data from there instead of from the Osmand tool itself. https://github.com/pnoll1/osmand_map_creation Their open credentials aren’t great, but the Magic Earth app does the same out of the box (at least in Belgium it does)

    • aaravchen@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      53 minutes ago

      I stumbled on the opensupermaps site before, but this is the first time I’ve ever seen any explanation. This explanation wasn’t great, but I eventually figured it out.

      Option 1: Download file from opensupermaps.com to data folder for OSMAND and it will auto load.

      Great, there are dozens of folders in the /Android/data/net.osmandplus/ folder, and files with the same file extension all over. Maybe I should have dropped them in the app’s root data folder and hoped they didn’t overwrite anything important? I ended up just opening thr files and then pickimg OSMAnd to be sure.

      Deactivate the default map file(s) to ensure search pulls results from this file.

      It took me 20 minutes of digging and trying things to figure out that this means to go into the Maps & Resources, then to the Local tab, then click thru each section and on each item in each section choose the three dots an dpick Deactivate for it. Except the map names you just loaded, which don’t always match the file names.

      After all this, it turns out the address data is no better than what OSMAnd already has. The only difference is display order (which is very nice to have fixed), but doesn’t change the fact that probably 60% of the US has no address data at all. I know it’s a clusterf*ck with address data in the US, and many blocks of address data are proprietary or require licensing, but apparently MapCarta was able to get it. But not OSMAnd, Map.ME, MagicEarth, CoMaps, OrganicMaps, or even OpenSuperMaps.