Author Topic: [APP] - version 3.33/3.34 ( 26. 9. 2018 )  (Read 41525 times)

Offline Menion

  • Locus team
  • Professor of Locus
  • *****
  • Posts: 12602
  • Thanked: 835 times
    • View Profile
    • http://www.asamm.com
  • Device: Pixel 5, A12
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #120 on: December 03, 2018, 09:06:30 »
@Andrew Heard
hmm, this should make no difference.

@john_percy
you know that app has some more serious problems with labels because of the older part of MapsForge V3 library. And this is most probably just another problem. Sorry, I do not have a quick solution for this.
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 final download
 

Offline michaelbechtold

  • Expert
  • Master of Locus
  • ****
  • Posts: 939
  • Thanked: 108 times
    • View Profile
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #121 on: December 03, 2018, 10:20:38 »
Hi Menion, you had thoughts about improvements in this area - what is your plan :-) ?
 

Offline john_percy

  • Expert
  • Master of Locus
  • ****
  • Posts: 934
  • Thanked: 176 times
    • View Profile
  • Device: MotoG
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #122 on: December 03, 2018, 10:21:40 »
you know that app has some more serious problems with labels because of the older part of MapsForge V3 library.
I am aware of the problem with labels and Mapsforge v3 library. But this is a Mapsforge v4 multilingual map -- doesn't that use v4 library?
The usual problem is labels not extending outside the boundaries of the tiles -- this is almost the reverse: the label is only displayed outside the relevant tile.
In any case, the issue is not simply to do with rendering as the map displays correctly on switching to it from a standard map but incorrectly on changing zoom. The standard maps don't display this effect.
 

Offline Menion

  • Locus team
  • Professor of Locus
  • *****
  • Posts: 12602
  • Thanked: 835 times
    • View Profile
    • http://www.asamm.com
  • Device: Pixel 5, A12
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #123 on: December 03, 2018, 12:54:17 »
@michaelbechtold
you mean around the rendering of maps?

I believe we all will agree that best from long-term will be adapt to latest MapsForge version. This on one side will be a lot of work mainly for @voldapet who work years on themes for LoMaps, on the second side, it simplifies life to all of you, who suffer from divided themes for Locus Map and other apps.

Currently, latest version 0.10.0 of MapsForge library is already in app so V4 maps (and in next version V5 also) are supported. Auto-loading most probably does not work, MapsForge POI's are another, currently not so important, story.

Anyway, support for external V4 maps is not problem for LoMaps (they may still use old renderer).

Issue reported by John is probably little more complicated.
MapsForge is based on the same system as Google Maps or other map frameworks. They have own "map view" component which has logic how to draw map tiles. Anyway here is a problem. Locus Map has also own component. For using maps from MapsForge V4+, I use own hack how to prepare map tiles, which most probably cause a new issue with labels. But seems, there is one active use who may save us for now: https://github.com/mapsforge/mapsforge/issues/1085 . So let's wait on 0.11 version of MapsForge, I'll then use this method and we will see ;).
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 final download
 
The following users thanked this post: john_percy

Offline Andrew Heard

  • Expert
  • Professor of Locus
  • *****
  • Posts: 1020
  • Thanked: 89 times
    • View Profile
  • Device: Samsung Galaxy A5 v8.1, Samsung Tab A7 v10
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #124 on: December 03, 2018, 22:46:35 »
hmm, this should make no difference.
@menion - OK thanks - I have no other explanation why Locus locks up with RideWithGPS export then.
LM4.5.7.1 GOLD
user ID 142d400c7
 

Offline balloni55

  • Global Moderator
  • Professor of Locus
  • *****
  • Posts: 2973
  • Thanked: 170 times
    • View Profile
  • Device: Samsung XCover 4s Android 11
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #125 on: December 04, 2018, 19:10:48 »
@menion
is there a comment to my post #100 please ?
Locus PRO 3.56.5
Locus Map 4.5.7 GOLD
LMP User ID 3e620e7590
LM4 User ID e06d572d4
 

Offline michaelbechtold

  • Expert
  • Master of Locus
  • ****
  • Posts: 939
  • Thanked: 108 times
    • View Profile
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #126 on: December 04, 2018, 22:26:28 »
@michaelbechtold
you mean around the rendering of maps?
...
@michaelbechtold
you mean around the rendering of maps?
...
Yes, Menion, that has been my topic since long time :-)
I had a look at the mapsforge link, and I am not sure it really matches the Locus architecture - you will know best.
But when it comes to Labels, for sure they are best kept in the extra LabelLayer, like Cruiser does. Consistent, predictable and controllable (by theme) outcomes ...
Good luck and kind regards
Michael
 

Offline Menion

  • Locus team
  • Professor of Locus
  • *****
  • Posts: 12602
  • Thanked: 835 times
    • View Profile
    • http://www.asamm.com
  • Device: Pixel 5, A12
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #127 on: December 05, 2018, 00:45:04 »
@balloni55
ah thanks for the reminder. Very nice issue (a nice example of curved developer mind  ;D ) ... seems that description of cache is more then 221000 characters long text. Locus Map analyzes this text and looks for images that need "offlinize" (use of already loaded images). And it currently took really loooong.

I think I've improved this enough to make opening cache fast again. Thanks, this observation helps a lot not with this cache, but almost with every cache that has a longer listing, nice!
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 final download
 

Offline Menion

  • Locus team
  • Professor of Locus
  • *****
  • Posts: 12602
  • Thanked: 835 times
    • View Profile
    • http://www.asamm.com
  • Device: Pixel 5, A12
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #128 on: December 07, 2018, 09:30:35 »
So, another version with mostly bugfixes published.

Hope all will work fine, otherwise, I'm always ready for a quick hot-fix :).

Enjoy the weekend.
- Official help (ideas, questions, problems): help.locusmap.eu
- Advanced topics, sharing of knowledges: you're here!
- LM 4 Beta download, LM 4 final download
 

Offline balloni55

  • Global Moderator
  • Professor of Locus
  • *****
  • Posts: 2973
  • Thanked: 170 times
    • View Profile
  • Device: Samsung XCover 4s Android 11
Re: [APP] - version 3.33/3.34 ( 26. 9. 2018 )
« Reply #129 on: December 07, 2018, 13:51:02 »
Quote
I think I've improved this enough to make opening cache fast again
perfect, solved with V 3.35.0 :)
Locus PRO 3.56.5
Locus Map 4.5.7 GOLD
LMP User ID 3e620e7590
LM4 User ID e06d572d4
 
The following users thanked this post: Menion