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 - karlchick

#196
I've started porting the theme into a version for v4 maps. It is going well so far, I am transferring section by section.  However, the OS Map theme makes extensive use of many v3 locus extended rendering options that are not supported in v4, so i do not think the v4 version will be as good as the v3 version.  Missing the ability for dash arrays to scale up as you zoom in. This will affect a lot of the theme elements that make it similar to OS maps.
#197
Quote from: menion on April 19, 2020, 19:08:14
By my older stats, it was about 60-70% users use LoMaps (V3), rest use combination of OpenAndroMaps (mainly) + some others.

Appreciate your work, looks pretty nice! If you would be interested to put it into Locus Store for direct download over the app, just let me know, @voldapet will help with it.

Thanks Menion for the positive feedback. I have been delaying posting the theme for a while because there is always something additional to add. In fact on my list of things I really want to fix are:
   - Toll roads not as per OS yet.
   - Airport runways at 1:50k not same as OS.

I am more than happy to include the theme in the Locus Store. I thought it makes sense to see what the "early testers" find and fix first... Is there much involved in making it ready for direct download?
#198
Quote from: Žajdlík Josef on April 19, 2020, 19:45:59
The accentuation will be felt on all cycle routes, not just on roads specially built for cyclists.

Hi Žajdlík Josef, which theme are you using that highlights cycle routes differently for roads vs off-road routes?  I was trying to figure out a way to differentiate between them because OS maps use a different symbol for non-traffic routes, but I couldn't figure out any way of doing it.

Having said that, in your example the cycle track is not on the road... so perhaps it is just the surface type...   The highlighting scheme was kept from the original Voluntary UK theme...
Karl.
#199
Quote from: Henk van der Spek on April 19, 2020, 19:33:29
For me I am also missing the names of the hiking trails like E3 and GR5.
And also please put a .nomedia  file in your directories :) otherwise my Gallery App is flooded.  :)

I've replaced the theme with an updated version that now contains .nomedia files. I had them in there originally, but got over zealous deleting unused files before posting.

The hiking trails by default do not display their name labels (CW) but rather their full textual names (Cotswold Way). This is to be as compliant with Ordnance Survey's own maps. I have noticed that most non-LoMaps do not support this full name text of hiking trails, so I have included support for displaying the hiking trail labels, these are enabled by selecting the overlay "non-OS symbols" - you'll see in the Legends that all the non-OS symbols have a little 'cross' symbol next to them and a foot-note that tells you which overlay option selects them.

Hope that helps, Karl.
#200
Themes - Vector maps / Re: [Theme] OS Map
April 19, 2020, 12:56:56
Hmm... I'm now wondering if I am actually using v3 maps after all... You are correct, all the v4 maps I tried do not work with OS Map theme.... I've started to look into it, seems v4 maps are handled differently in Locus Map from v3. I looked at how Velocity works for v3 and v4 and I got OS Map to be selectable for v4 maps but it displays nothing so far, seems I need would need create a new theme for v4 maps using different scalings/sizes etc... quite a bit of work.  Note Velocity is supporting v4 with a completely different theme with the same name...

For now I would suggest that this theme is for v3 maps only (I changed the post's title to reflect this too). I will look to see if I can get a v4 version working, but I suspect this may take some time. If anyone has any tips of converting v3 theme to v4 theme I would be glad to hear. Seems the zoom levels are reduced by 2 and line thicknesses are narrower and not using "dp" values...

Update: Found this might be useful: http://www.maiwolf.de/locus/
Update: Also found: https://www.openandromaps.org/en/oam-forums/topic/mapsforge-rendertheme-reference

Karl.
#201
Themes - Vector maps / Re: [Theme] OS Map
April 19, 2020, 11:38:08
Quote from: Henk van der Spek on April 19, 2020, 08:42:09
I would love to test it but it seems not compatible with the V4 ML maps from openandromaps.org that I mostly use.
Hi Henk, I thought I am using it with all the UK v4 OAM maps without issue (but I think I have v3 maps). Can you provide me link to the download for the map you can't use?
Thanks Karl
#202
Having used UK Ordnance Survey (OS) maps all my life, when I started using Locus Map I was desperate for a map theme that looked similar. After using both Voluntary UK and OS Style themes for a while, I still hankered after something closer to the style of the original UK OS maps. So I decided to create my own theme that tries to emulate the Ordnance Survey 1:25k and 1:50k map styles as closely as is possible within the constraints of Locus Map and data provided by the vector maps. It should work with both LoMap and OAM maps. I must give credit to John Campbell for his Voluntary UK theme that I used as a starting point (v. 190101).

There are 6 maps styles provided in the theme:

  • Explorer 1:25k
  • Landranger 1:50k
  • Dynamic Scale
  • Night Mode 1:25k
  • Night Mode 1:50k
  • Night Mode Dynamic
Dynamic Scale automatically switches from 50k to 25k at zoom level 16.
Night Modes provide a darker colour scheme for night usage that preserve the OS colour, but muted a bit. I don't like the built in night mode as it inverts all the colours.

There are also several overlay options:

  • non-OS  symbols
  • non-OS road furniture
  • demanding paths
  • hiking routes, national
  • hiking routes, local
  • emphasise hiking routes
  • cycling routes, national
  • cycling routes, local
  • emphasise cycle routes
  • fill in residential areas
  • grow 50k buildings into town masses
  • emphasise land access
  • OS style road labels
  • level road labels
  • boxed road labels
I used google translate to define the translations, so let me know if there are more appropriate translations.

I also created PDF legends for the 25k and 50k themes to show what is supported/different using a similar style to the original OS legends with screenshots from Locus Map and the theme's own symbols etc.

Last attachment is a ZIP of the theme. (now with .nomedia files, thanks Henk van der Spek for pointing that out).

Install in the usual way of unzipping in Locus Map's _theme folder, e.g.:

\<root>\Android\data\menion.android.locus.pro\files\Locus\mapsVector\_themes

I've only tried this on my phone (Samsung Galaxy A3) and tablet (Samsung Galaxy Note 10.1 2014). It is quite a big theme file now (~10,000 lines)  because it contains so many different categories and overlay options. I am interested to know if it works OK for everyone. I have considered creating a "lite" 25k only option to see it is works faster or not...

I am putting this theme out there as I feel it might be of interest to others. It is provided as is.
I am not inclined to spend a lot of time working on it, but you are welcome to modify it for your own purposes.

Let me know if there some major problems with the theme.

Here is a comparison of the same map rendered with: Internal Theme, Voluntary UK, OS Style and my new 4 OS map styles (also attached as ThemePreviews_LORES.jpg but lower resolution):


USE SCROLL BAR TO VIEW THE REST >>>>

UPDATE 2020.04.27
I have fixed:
   - couple of  mistakes in the legends
   - added to the legends some additional overlay footer notes.
   - country borders to include admin_levels 2, 3 and 4 now.
   - rounded locks in rivers now square
   - some syntax errors I found during porting to v4 (which is now about 50% completed).

I've updated the attachments with new versions, hence their counters are reset.