Viewing 15 posts - 181 through 195 (of 200 total)
  • Author
    Posts
  • #54042
    Avatar photoJohnPercy
    Participant

    The new LoMaps now available in the Locus Store are much more mainstream Mapsforge but require updated themes. A preliminary version of Voluntary is now available for download from the link below. Please delete your old version in Locus first.

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    #54180
    Avatar photoJohnPercy
    Participant

    The latest version of the Voluntary themes now supports OAM maps and both new and old LoMaps.
    It also supports OSMC hiking trail markers (in Hiking style). See link below.

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    #54181
    Avatar photoJohnPercy
    Participant

    Some updated screenshots
    Voluntary theme

    Voluntary theme

    Velocity theme

    OSMC markers

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    1 user thanked author for this post.
    #54234
    Avatar photoJohnPercy
    Participant

    Voluntary V5+ works with Oruxmaps beta, Cruiser and Locus (OAM maps) and displays contour heights orientated to be read looking uphill, as is conventional with maps. I find this change incredible helpful.
    It may work with other apps as they update.

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    4 users thanked author for this post.
    #54417
    Avatar photoJohnPercy
    Participant

    The latest Voluntary V5 now works with the full version of Oruxmaps.

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    1 user thanked author for this post.
    #54722
    Phil
    Participant

    John, the Voluntary V5 theme is really world class, so I would like to take this opportunity to thank you for your great work.

    As a small feedback, I would like to say that I sometimes wished for a stronger representation of country borders when using the theme. While they don’t matter much within the EU or UK, an accidental border crossing in other regions can quickly lead to big problems like arrest, long interviews or deportations. Often the borders in remote regions are not marked at all or not continuously.

    Attached is an example of a clearly visible country-border representation in Elevate and a rather inconspicuous representation in Voluntary that can hardly be distinguished from region-borders.

    1 user thanked author for this post.
    #54726
    Avatar photoJohnPercy
    Participant

    @Phil
    You might like to try a modified version of Voluntary I’ve just done. It’s difficult to strike the balance between EU transparent borders and life-threatening borders elsewhere, especially having used most colours already! Red is for international borders, green is for boundaries within the country which may or may not be important.
    Although this beta is packaged for Locus it also works with Orux, Cruiser, c:geo nightly build.
    Beta version – https://voluntary.nichesite.org/beta.html

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    1 user thanked author for this post.
    #54728
    Avatar photoJohnPercy
    Participant

    Screenshot_2023-08-11-13-54-02-95_48d6214a685bed0eadb2d5ad78ad58022

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    #54730
    Phil
    Participant

    Wow, i didn’t expect to get a response so quickly and such a great one at that!

    I really like the representation of the borders in the beta version! I will definitely use this version. Thank you very much John!

    I don’t want to overuse your helpfulness, but I have another small question about the representation of borders: Sometimes when I see a border on the map, I wonder what it belongs to (for example, region borders within a country I’m not that familiar with, or islands between several countries that all have their own circular borderline). In some themes you could zoom-in very near to the border and see the names of the countries/regions on both sides of the border-line. With Voluntary and Elevate, this does not seem to work for me at the moment. Is this labelling really theme-dependent or is it rather due to the map or software? If it is theme-dependent, would it be very complicated to activate the labelling for Voluntary at the most detailed zoom level?

    1 user thanked author for this post.
    #54731
    Avatar photoJohnPercy
    Participant

    @Phil
    I saw an identical request recently and the answer appeared to be that it is not really possible with these maps.
    I’ve just done a trial. There is no way to tell which country is on which side of the line.
    In fact the border line is often mapped twice or three times, once for each country and once as the border line between the two! In the screenshot only the Polish border label is showing.
    There is a further problem for borders that completely encircle a country that results in the text also appearing in horizontal and vertical alignment within the country.

    Screenshot_2023-08-11-17-34-57-97_48d6214a685bed0eadb2d5ad78ad5802

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    1 user thanked author for this post.
    #54733
    Phil
    Participant

    OK, thank you for the trial and your very detailed answer!

    #54736
    Avatar photoJohnPercy
    Participant

    The latest version of the Voluntary theme has been uploaded, with support for cycle super highways, optional emphasised cycleways, improved marking of frontiers and other boundaries.
    Thanks for support and helpful suggestions.

    1

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    #55135
    eyEa
    Participant

    There’s a bug with marpsforge VTM and Velocity (not Voluntary), the theme can’t be loaded due to some element rendering with height=0.
    Unfortunately I couldn’t figure out which element is causing this.

    Here’s the relevant part of stacktrace:
    [main] render theme invalid
    org.oscim.theme.IRenderTheme$ThemeException: width and height must be > 0
    at org.oscim.theme.XmlThemeBuilder.read(XmlThemeBuilder.java:121)
    at org.oscim.theme.ThemeLoader.load(ThemeLoader.java:49)
    at org.oscim.theme.ThemeLoader.load(ThemeLoader.java:45)
    at org.oscim.map.Map.setTheme(Map.java:197)
    at org.oscim.map.Map.setTheme(Map.java:189)
    at cgeo.geocaching.unifiedmap.mapsforgevtm.MapsforgeThemeHelper.reapplyMapTheme(MapsforgeThemeHelper.java:157)

    Attached screenshot is from XmlThemeBuilder.java, method createLine(), just before this exception is thrown.

    • This reply was modified 4 months ago by eyEa.
    #55138
    eyEa
    Participant

    There’s a bug with marpsforge VTM and Velocity (not Voluntary), the theme can’t be loaded due to some element rendering with height=0.
    Unfortunately I couldn’t figure out which element is causing this.

    Here’s the relevant part of stacktrace:
    [main] render theme invalid
    org.oscim.theme.IRenderTheme$ThemeException: width and height must be > 0
    at org.oscim.theme.XmlThemeBuilder.read(XmlThemeBuilder.java:121)
    at org.oscim.theme.ThemeLoader.load(ThemeLoader.java:49)
    at org.oscim.theme.ThemeLoader.load(ThemeLoader.java:45)
    at org.oscim.map.Map.setTheme(Map.java:197)
    at org.oscim.map.Map.setTheme(Map.java:189)
    at cgeo.geocaching.unifiedmap.mapsforgevtm.MapsforgeThemeHelper.reapplyMapTheme(MapsforgeThemeHelper.java:157)

    Attached screenshot is from XmlThemeBuilder.java, method createLine(), just before this exception is thrown.

    • This reply was modified 4 months ago by eyEa.

    I was able to identify the offender after all:
    <rule e=”way” k=”highway” v=”steps” zoom-min=”13″>
    <line stroke=”#8F6A00″ stroke-width=”0.5″ scale=”all” stroke-dasharray=”0.2,0.2″ stroke-linecap=”butt”/>
    </rule>

    After changing 0.2 to 0.5 (to validate that this is the line) it works

    1 user thanked author for this post.
    #55139
    Avatar photoJohnPercy
    Participant

    Thanks for the report. It does however mystify me somewhat.
    Voluntary has a very similar code segment, which you say works.

    <rule cat=”paths” e=”way” k=”highway” v=”steps” zoom-min=”12″>
    <line stroke=”#9A4A09″ stroke-width=”0.7″ stroke-linecap=”butt”/>
    <line stroke=”#F3DBB7″ stroke-width=”0.45″ scale=”all” stroke-dasharray=”0.15,0.15″ stroke-linecap=”butt”/>
    </rule>

    Do you know why? Or is this a VTM bug? I did think that VTM did not render Mapsforge dashed lines at all well.

    Voluntary and Velocity themes - https://voluntary.nichesite.org

    • This reply was modified 4 months ago by Avatar photoJohnPercy.
Viewing 15 posts - 181 through 195 (of 200 total)
  • You must be logged in to reply to this topic.