Maps in same folder do not merge with each other?

Bart Haeck shared this question 3 months ago
Answered

Hi all,

Further to what I read in the help files, I would expect that 2 maps which are in the same subfolder would be "merged" (i.e. shown and used) automatically by Locus. As such I placed 2 maps in the following folder "Test01" on my internal memory of my android phone:

  • Internal shared storage\Locus\mapsVector\Test01\Alps_ML.map
  • Internal shared storage\Locus\mapsVector\Test01\Balkan_ML.map


Both are multilingual maps downloaded from Andromaps (https://www.openandromaps.org/en/downloads/europe), today. I can select both of them individually, and they show correctly. But I have to choose between one of them.

I've tried with non-adjacent maps, I have changed map themes, I have restarted the app (force stop), and restarted the phone...

Both maps are multilingual, so I tried to set both maps to "Local" or "English", but neither was a solution.

I tried to copy them manually to "Internal shared storage\Locus\mapsVector\.." or to import them from another local folder on the phone, but that also didn't make a difference..

So if anyone could help me out, I would really appreciate it!

Bart

Comments (9)

photo
1

Hi Bart,

mentioned map "merging" works only with raster base *.sqlitedb maps. It doesn't work with LoMaps, OpenAndroMap are any other vector based map.

However check (enable) settings: Menu > Settings > Maps > Offline maps > LoMaps and other vector masp > Map auto-load (set to enabled). If enabled Locus automatically display adjacent vector map.

BR Petr

photo
1

Hi Petr,

I tried your advice, but it does not seem to work for me. See screenshots attached.


  • Maps > Offline maps > Personal Maps > Map auto-load > "Auto-load of maps of any type" selected
  • Maps > Offline maps > LoMaps and other vector maps > Map auto-load ~ enabled

I would also think the above settings should do the trick.. but it seems that they don't, so far.

I tried force stopping the app, clear the cache and data, to have a "fresh start", but that also did't solve the problem.

As you can see in the screenshots, both maps are correctly shown, but never show at the same time. That would be really easy for my, since I will be using the app going from country to country.

thanks and regards

Bart

photo
1

Hi Bart,

thank you for screenshots. Your settings is correct and should do what you expect. I didn't tested both maps but it seems that the "problem" is very likely caused by OAM map.

The auto load feature detects border of map (the area without data). If no-data area is detected then app tries to find other vector map that contains data for area of interest. However it seems that OAM Alps ML map contains data for whole Adriatic Sea. Please see the all Croatian islands and Adriatic sea on the 3th screenshot. From our point of view it seems that map is blank but it isn't. There are data for land, islands, etc. Due to this fact Locus doesn't detect the map border (that is somewhere in Albania.) and doesn't load Balkan Map.

Well please try following : Select Alps ML and move map to the southern part of Balkan Map and check if map loads automatically.

BR Petr

photo
1

Hi Petr,

I think the problem indeed lies with the boundaries of the multilingual openandromaps. I downloaded the maps for Tajikistand and Kyrgystan, both the standard and multilingual versions.

The standard versions all load in the same screen, when copied to the same subfolder. The multilingual maps don't load when in the same subfolder. See screenshots attached.

I've downloaded the standard versions of countries such as Iran and Georgia, and they seem to be in English. So for now, I'll use the standard versions of all maps that I will need.

Thanks for your feedback

Bart

photo
1

Dear Bart,

Honestly I'm not so familiar with OAM - especially with multilingual OAM. For this reason I can you explanation why maps contain English text in standard version.

The auto-loading of vector maps works little bit differently then auto-loading of raster .*mbtiles maps. It's not needed to copy them to the same folder (if auto loading is enabled for vector maps)

BR Petr

photo
1

Hi Petr,

After downloading the maps that i need overnight, I just noted that the whole of Russia is .. in russian :/ Which is obviously a problem for me. Also countries like Macedonia etc. I can't read.

So I'll have to continue looking for a solution for the OAM multilingual maps, or I'll have to find a different source for the maps.

Do you know of any maps that I can download through my pc, and transfer on-the-go to my phone? I'm making an overland trip from Europe to the far east. Downloading all maps before hand on my phone is not an option, because of the limited storage available. So I wanted to download the map files to my pc, and transfer as required to my phone.


  • I've tried http://garmin.openstreetmap.nl/ but they look like shit on Locus.
  • OAM look good, but then I have the above problem
  • the mapping files of Maps.me can't be loaded in Locus, as far as I read

The OSM maps offered by Locus (http://www.locusmap.eu/maps/#f1) itself are also very good, but I can't find a source to download them to my pc.. and downloading them over a shitty wifi or 3g connection somewhere in central asia or russia will also not be an option.

If you can recommend an alternative source that I have not found yet, I'm happy to hear :)

regards

Bart

photo
1

Hi Petr,

I found another source for maps, http://download.mapsforge.org/maps/v4/

They also offer multilingual maps (v4) and maps in local language (v3), but I'm facing the same problems as with the OAM --> boundaries of the v4 ML maps are preventing to show multiple maps at the same time, see for example Georgia and Turkey in the attached screenshots. The v3 maps are showing correcly together when placed in the same subfolder.

It is starting to look like downloading of the OSM maps offered by Locus (http://www.locusmap.eu/maps/#f1) to my pc will be my last resort, though I'm not sure if that is possible / allowed by Locus.

Regards

Bart

photo
1

Hi Bart,

I'm sorry but I was wrong. The auto-loading feature doesn't really work with the Multilingual V4 maps.

I can suggest to use LoMaps maps that can be downloaded from Locus Store. LoMaps contains English captions (if mutation available) and also offer autoloading feature. More about LoMaps http://docs.locusmap.eu/doku.php?id=manual:user_guide:maps_locusmaps#map_language

You can download maps to the phone and then move map files to the PC to increase free space on your phone. LoMaps are downloaded into folder /Locus/mapsVector (as other vector maps)


BR Petr

photo
1

Hi Petr,

yes, LoMaps would be the best solution as they are specifically made for Locus. But that means downloading hundreds of individual maps to my phone, then move them to my pc, and then move them again to my phone when I need them. For Russia only, I'm looking at a very very long list of small maps, all together making up for the whole of Russia..

For now, I'll try to go for the v3 OAM, and probably download the v4 ML maps for specific countries as well.

Thanks for your time and efforts!

Bart