Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - bm.ffb

#1
For all the others out there:
The theme has been fixed as suggested above (although this had no effect on the working of the theme in the Locus App!).

And just to mention: Theses themes have been made for Locus and have not been tested for other apps or software (and also not for GPXSee).
#2
Quote from: tumic on December 20, 2025, 18:45:19
QuotePlease test and give feedback.

Does not work for me as it is not a valid Mapsforge render theme:

xmllint --schema renderTheme.xsd OUTDOOR.xml
OUTDOOR.xml:1546: Schemas validity error : Element '{http://mapsforge.org/renderTheme}lineSymbol';, attribute 'align-center': The attribute 'align-center' is not allowed.
OUTDOOR.xml:1547: Schemas validity error : Element '{http://mapsforge.org/renderTheme}lineSymbol';, attribute 'align-center': The attribute 'align-center' is not allowed.
OUTDOOR.xml:2003: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2003: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2004: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2004: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2007: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2007: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2269: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2269: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2270: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2270: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2271: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2271: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2275: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2275: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2284: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2284: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2287: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2287: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2291: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2291: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2292: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2292: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2295: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2295: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml fails to validate




This is actually not what I meant with "Please test and give feedback.". I though more about testing the themes on your favorite maps and give feedback about the colors, symbols and so on.
Posting long error messages for themes which are working perfectly fine does only confuse "normal" people. I rather would prefer if these error message posts would "disappear".
Anyway.

Merry Christmas to All.
#3
Quote from: tumic on December 20, 2025, 18:45:19
QuotePlease test and give feedback.

Does not work for me as it is not a valid Mapsforge render theme:

xmllint --schema renderTheme.xsd OUTDOOR.xml
OUTDOOR.xml:1546: Schemas validity error : Element '{http://mapsforge.org/renderTheme}lineSymbol';, attribute 'align-center': The attribute 'align-center' is not allowed.
OUTDOOR.xml:1547: Schemas validity error : Element '{http://mapsforge.org/renderTheme}lineSymbol';, attribute 'align-center': The attribute 'align-center' is not allowed.
OUTDOOR.xml:2003: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2003: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2004: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2004: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2007: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2007: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2269: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2269: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2270: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2270: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2271: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2271: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2275: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2275: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2284: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2284: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2287: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2287: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2291: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2291: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2292: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2292: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml:2295: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';, attribute 'r': The attribute 'r' is not allowed.
OUTDOOR.xml:2295: Schemas validity error : Element '{http://mapsforge.org/renderTheme}circle';: The attribute 'radius' is required but missing.
OUTDOOR.xml fails to validate


Could you please elaborate a bit more on the checks you did? I use "circle" and "radius" as described in the renderTheme reference.
What kind of checks did you perform? Did you check something just in the .xml file? On which machine?
For me, both themes run without problems.
#4
Quote from: Andrew Heard on December 21, 2025, 02:49:38Desert > Validate: error message below, but the theme still works
Both files you state in the error are not any more used in my themes. Maybe, it is a cache problem. Did you remove all temporary data in Locus (settings, various, remove temporary data or something like this)?
#5
Hi Andrew,
thanks for the #404 hint. The link is working now (typo in the linked document!).

Enjoy the nice legend.
#6
Locus Map Themes OUTDOOR and DESERT
These themes have been started several years ago (generally developed for Locus App and mapsforge maps). Now, both map themes OUTDOOR and DESERT have been completely reworked and continuously improved for the use in outdoor activities.

Please find theme downloads, details, infos, examples and a detailed legend of the most current versions here: https://www.maiwolf.de/locus/ (in German, but easy to translate)

Some highlights of the new versions:
  • many corrections and improvements
  • more consistent color scheme used in symbols and captions
  • there are 4 map styles to choose from: cycling, hiking, wintersport, city
  • detailed legend of map theme as PDF on the website and directly in the installed theme
  • both themes can be directly installed into Locus (from my website)
  • themes are compatible with OpenAndroMaps
  • some specific details can only be seen in the OpenOutdoorMaps https://www.maiwolf.de/openoutdoormap/: public transport network, parking restrictions, opening hours of supermarkets ...

Screenshots OUTDOOR (map: OpenOutdoorMap Bayern)

 

Screenshots DESERT (map: OpenOutdoorMap Iceland)

 

Please test and give feedback.
Bernard

[I would appreciate if these themes could be pinned to the theme collection posts]
#7
I have used OpenAndroMaps for years and I got so excited about the maps that I wanted to understand more details. Yes, my OpenOutdoorMaps are nearly the same but


  • I was interested to understand the making of mapsforge maps. Since I did not find a comprehensive and detailed information on the flow of making these kinds of maps I tried to document the process in quite some detail.
  • Nobody has to use the maps. This is a free offer as many other maps. Everyone can decide.
  • You can choose any map area you want and generate a map.
  • If you need an immediate update of your map you can do it.
  • When one understands the map making process you can adjust/add/remove/consolidate tags for your purposes. Therefore, the current OpenOutdoorMaps have differences compared to other maps. I. e. there is more detail information on parking areas, road access and so on.
  • Since I am using a rather old device I was interested in maps with smaller file sizes. This is the reason why I omitted tags which are not interesting for me. In this way the OpenOutdoorMaps are considerable smaller in file (storage) size.

Choose any map you like and be happy.
#8
Just to mention. I have generated a few maps for the northern alps region. You will find download links here:

https://www.maiwolf.de/openoutdoormap/index.html#karten

There are maps for:
TEST (part of upper Bavaria)
Bayern (Bavaria)
Baden-Württemberg (Baden-Wuerttemberg)
Österreich (Austria)
Schweiz (Switzerland)

#9
In many weeks of testing I have developed a Windwos batch script to generate maps for Locus which are very close to maps probided by OpenAndroMaps. This script enables you to generate a topographic map for any area of the world.

The script and all necessary software will run on a "normal" Windows 10 PC. All details will be found on my website. Although the website is in German, you can translate the most parts easily and the script inself is mostly in English. You will find download links for the map-generation-script, all necessary other scripts and download links for all software packages.

The maps generated with this script will be named OpenOutdoorMap (OOM) . There is also a test-map for download.

https://www.maiwolf.de/openoutdoormap

I am happy to get any feedback und suggestions.

Regards
Bernard
#10
It might help to clean temporary data in Locus (in settings > various). Some time ago I had the same problem. The new theme name is quite similar to the old name and Locus keeps the name in some not obvious storage place.
In my case, I even downloaded and installed Locus freshly. But I can assure you, that it is not a problem of the theme. I have theme running on several devices without any problem.
Regards,
Bernard
#11
To the Locus and OpenAndroMaps community,

I have generated big updates for my OpenAndroMaps Locus themes. The new themes "Outdoor" and "Desert" will replace all my previous themes (outdoor, desert, navigation, outdoorV4, desertV4).
The themes got many new features, improvements and corrections. You will find more details on my website www.maiwolf.de/locus/ [in German]. There is now also an online legend for the themes as well as a PDF download version of the legend.

Always download the newest version on: www.maiwolf.de/locus/

I am happy for any comments, suggestions and ideas. I will try to constantly improve the themes in the future.

Bernard
#12
Hi Andrew,

sorry for the late response.
I agree, a legend document would be useful. I hope to have some day time for it.

The picture you posted as example shows the overlay of bicycle routes. These overlays can be switched on/off in the theme-menu. Maybe, this helps already.

Regards,
Bernard
#13
Dear Viajero,

you are right. The combination of highway=path and tracktype=* (means some value is given) is so far not displayed in my V4 themes.
According to the openstreetmap wiki this combination should not be used:
https://wiki.openstreetmap.org/wiki/Tag:highway=path?uselang=en-US
I think the mentioned definition is useful: a way is either a track or a path, but not both.

But, as long as nobody else complains, I have adjusted the outdoorV4 and desertV4 themes to display this strange combination (I have tested it on the Alberta_ML map). The update in on my website: www.maiwolf.de/locus

Regards,
Bernard
#14
Thanks for pointing out the problems.

I just uploaded some corrected versions of outdoorV4 and desertV4 themes on my website. Please have a look.

Bernard
#15
To the Locus and OpenAndroMaps community,

I finally adapted also my "desert" theme and created a new "desertV4" theme, which can be used with the new multi-language mapsforge V4 OpenAndroMaps. It is compatible only with these new maps!
Please take the theme as a draft. I am happy for any comments, suggestions and there will be constant improvements.

Download the newest version on www.maiwolf.de/locus/

Bernard