Map overlays: Why is it sometimes "not allowed"

Ingo Rau shared this question 4 months ago
Answered

I don't really get why some maps don't "allow" overlaying. I mean, I can use the MapItems with any map, technically that's an overlay, too. But I can't, for example, overlay OAMaps over a OruxMaps satellite map I have.

Is this a technical thing or what are the rules?

Comments (5)

photo
1

Hello Ingo,

it is a technical and performance problem. Locus Map currently allows to place overlays only over map in WGS 84 map projection. For maps like RMap and OruxMaps, overlay is disabled because these maps may use various map projections.

it is not impossible to make it work, it should just take some work on my side and additional CPU usage on device side to reproject all map tiles on the fly. Because of RMap & OruxMap format is used quite rarely in Locus Map, I consider this as minor project that has low priority for now, thanks for understanding.

photo
1

Good morning and thx for the quick answer.

Totally understand - it doesn't bother me a lot, but everytime I tried I wondered why it sometimes works and sometimes doesn't. Finally took the time to ask - now I'm smarter :)

Just a tiny tip:

It would perhaps be better to rename it from "not allowed" to "not possible". "Not allowed" implies it's a problem with access rights or copyright or whatever, which confuses here...

photo
1

Fine.

Thanks for tip. I've forwarded your tip to Michal, but because we does not see working "not allowed" anywhere, I think current solution is fine :).

photo
1

:)

Checked it again, you're right - it says "enabled" and "does not support". I'm sorry, I don't know why I imagined it says "not allowed" anywhere... Blame Monday morning ;)

photo
1

Menion,

you could look if the map uses WGS84, hence no re-calculation needed, right ?

If yes, then no justification to deny :-)