Improvements for Maps

Started by Tronpo, January 29, 2025, 09:39:55 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Tronpo

Hola orux !! Dejo aquí algunas sugerencias sobre posibles mejoras respecto a las funciones de mapas en nuestra app. (bajo mi punto de visto y uso )

Mejoras de lo existente.
Mapas
1-Mapas descargados divididos en zonas.
Actualmente: OruxMaps actúa de dos formas diferentes. Si por ejemplo están guardados en una misma subcarpeta cambia del A a B automáticamente al cambiar la ubicación o el centro de pantalla, pero si no están en una misma subcarpeta al salir de zona sale un cuadrado preguntando qué mapa seleccionar, parece algo molesto para quienes no lo sepan.
Ideal: lo mejor sería que los mapas divididos en zonas se mostraran a la vez , solapados .
Cuando están agrupados en una subcarpeta
2- Mapsforge
-Los temas Mapsforge ofrecen mejor rendimiento para el mapa qué son diseñados , por ejemplo los temas Freizeitkarte para los mapas Freizeitkarte , los temas de Openandromaps para los mapas de Openandromaps , en OruxMaps se puede usar cualquier tema Mapsforge con los cualquier mapa Mapsforge , esto no es lo ideal , no ofrecen la información correcta o no toda la información , además si fuera posible que al abrir un mapa Mapsforge recordará el último tema utilizado para ese mapa.
3-información del mapa , sería interesante y útil poder obtener información del mapa descargado desde el listado de mapas , por ejemplo en los tres puntitos la  Fecha de creación,ejemplo (los Mapsforge la tienen y mbtiles ing)
4-Creador de mapas
Recordar área descargada para una próxima descarga , o poder actualizar esa misma área.
Seleccionar varias fuentes para la descarga programada de un mismo área .
5-Listados de mapas
Los listados de mapas online wms wmts por defecto bienen con todo...es saturador,incómodo de manejar. Sería mucho mejor que se vean vacíos y poder añadir los mapas que ofreces desde una biblioteca algo como el directorio de wms/wmts (esto esta muy oculto la mayoría no sabe que existe.
Para los que no saben editar los archivos no pueden deshacerse de los mapas por defecto, ya que al refrescar los listados todo vuelve.

Improvements to Existing Features:
Maps
 * Zoned Downloaded Maps:
   Currently: OruxMaps operates in two different ways. If, for example, they are saved in the same subfolder, it automatically switches from A to B when changing the location or center of the screen, but if they are not in the same subfolder, when exiting the zone, a square appears asking which map to select, which seems somewhat annoying for those who don't know.
   Ideal: The best would be for the zoned maps to be displayed at the same time, overlapping.
   When grouped in a subfolder:
 * Mapsforge:
   -Mapsforge themes offer better performance for the map they are designed for, for example, Freizeitkarte themes for Freizeitkarte maps, Openandromaps themes for Openandromaps maps. In OruxMaps, you can use any Mapsforge theme with any Mapsforge map, this is not ideal, they do not provide the correct information or not all the information, also if it were possible that when opening a Mapsforge map it would remember the last theme used for that map.
 * Map information: It would be interesting and useful to be able to obtain information about the downloaded map from the map list, for example in the three dots the creation date, for example (Mapsforge has it and mbtiles ing)
 * Map creator:
   Remember the downloaded area for a future download, or be able to update that same area.
   Select multiple sources for the scheduled download of the same area.
 * Map lists:
   Online map lists wms wmts by default come with everything...it's overwhelming, inconvenient to handle. It would be much better if they appeared empty and you could add the maps you offer from a library, something like the wms/wmts directory (this is very hidden, most people don't know it exists).
   For those who don't know how to edit files, they can't get rid of the default maps, as when refreshing the lists everything comes back

Saludos !!

LaurentG

#1
AFAIK, the way OM changes displayed map wen exiting its zone is slightly different from what you describe (and IMHO is almost perfect).
OM search all maps matching with current position.

- If there is only one (whatever folder it is stored), and also if there are several but among them only one in the folder of current map, OM automatically selects this only one (across folders) or the only one in current folder.
- It's only where there is not any convenient map in the current folder, or more than one, that OM display the list of all convenient maps, whatever their folder, to let user select the one he wants.

This is at least the behaviour of the old "free" version 7.4.28, and I would be surprised that GP version is less "smart" than that...

Tronpo

#2
Hello, at no time will I be the one to question the intelligent operation of OruxMaps, the GP and 7.428 versions work the same.
I will try to explain myself better so that my request for improvement is visually seen.
In the Hour of working with maps divided from the same area and housed in the same subfolder.
Currently the map is shown (part of 1 of 4 in this case)

When we scroll it will automatically show the other map (part 2 of 4 )

Knowing that we have all parts of the map (4 of 4)
Wouldn't it be better if they were shown together, without scrolling around the map?


The first two images are offline maps, the last one is online map, I use the latter to make the simulation of how the two offline maps shown at the same time would look
Best regards

Tronpo

TI add another example, I have maps of an area that join each other at a point. It wouldn't be better to be able to see all 4 at once when I'm in that common point

LaurentG

#4
OK. Understood.
What you suggest is to display for a given tile all the ones from any map stored in the same folder, avoiding to switch from one of these maps  to the other when reaching the borders, and (major advantage !) to no more have a part of the screen with no map when we are close to the limit between two (or more...) maps.
In case of several maps in the folder contain a same tile, this proposal is based on the fact that all these tiles are supposed to be the same, and then no importance which one is displayed below, which one is displayed top.

I agree it's a VERY good idea.

This nevertheless will oblige some guys (like me...) to reorganize a little bit folders tree of mapfiles, but why not. It's worth doing it for this new feature !
Maybe one potential issue : if in the same folder, one map has 256x256 tiles, and another 512x512 tiles. I agree that with your proposal, these two maps SHOULDN'T be stored in the same folder, but if it's nevertheless the case, it would be better that that this case do not make OM to crash....

PS : To avoid a situation like the one you show in your video (or at least to make it less annoying), I personnally have an overlapping zone common to the different maps. With your proposal, it wouldn't be necessary any more, thus leading to a size reduction of stored maps, since a given tile shouldn't be stored any more in several maps. Good point.

Tronpo

I'm glad we understand each other.👍

LaurentG

BTW, I also fully support (with enthusiasm  :) !) your 2nd proposal (about Mapsforge maps) :
"that when opening a Mapsforge map OM would remember the last theme used for that map."

This would be really useful, since beyond what you wrote "Mapsforge themes offer better performance for the map they are designed for", there are themes that actually are even incompatible with some maps.