Tagged: 

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #18758

    maotzetung
    Participant

    Hi
    I’ll travel south America and I will need of some maps for my hikes.
    downloading all the map I need from openandromaps will take up to 5-6 GB while I’ll be using maybe 200MB of these space.

    is there a chance to download the full map and shrink it to the area of interest?
    I’m trying to reproduce the same workflow I had with regular online oruxmaps where you create maps to save them offline defining the area of interest.

    please help me

    thank you very much

    #18760
    ChristianK
    ChristianK
    Keymaster

    Hi,

    Give me a simple drawing of the area in Question.
    So eg., a screenshot of googlemaps with added mapborders (MSPaint/Photoshop..).

    Best regards
    Christian

    1 user thanked author for this post.
    #18761

    maotzetung
    Participant

    Hi Christian,
    https://drive.google.com/open?id=1rCxsSV2ZDn0ltWCKT-Tdi4NUtxw&usp=sharing there you go is this ok?

    Can you teach me why you prefer providing an atomic big file instead of “online maps”?
    I’m completely ignorant in this matter, so I’m maybe ignoring the different complexity of the “online maps” solution this is why I’m asking.

    In my use case I have very tiny area to download (even smaller than those I draw on the shared map) that’s because I’m hiking.

    thank you very much

    #18762

    mbe57
    Participant

    Online maps need good mobile data connection. Not necessarily available in places of interest.
    And offline OAM maps are the answer. To be honest, many / most Androids offer either HUGE memory – or SD card extension. There 5 GB mean 5 EUR of SD space. So, why bother ?

    1 user thanked author for this post.
    #18764

    maotzetung
    Participant

    Indeed I never hike without offline maps because mobile signal is not there most of the time.
    But, with online maps you can create your own offline map which typically will result in some 20-30MB at 17 zoom level for each hike.

    And… yes my nexus 5x has no SD card. It’s the 32GB version so I have some space but using it for picture, video and all the offline contents will easily run out of space.

    #18767

    mbe57
    Participant

    Nexus – got it; that is a problem indeed. Google did not get the need for external SD for too many years, too bad – but you are where you are now. But there is remedy: with OAM being top for hiking and biking, you may use MOBAC to generate raster tiles from OAM for those restricted areas of your interest. However, you have to chose ONE theme for the rendering, which cannot be changed on raster maps (which are a huge bunch of “screenshots”, if you will; more accurately: a large set of map tiles of 256 x 256 pixels, coded as PNG graphic file).
    MOBAC does allow to use Mapsforge formatted maps as input, e.g. OAM. Have a look here: https://github.com/larroy/mobac/blob/master/mapsources/Example%20custom%20mapsforge%20map%20source.xml
    And you can generate SQLITEDBs as output (Bigplanet format works e.g.).
    One downside: the mapsforge library screws up settlement labels, i.e. some names are broken, others are completely missing.
    But I can provide you with a map file that only has settlement names and is pretty small, which you can use as an overlay. to a raster map with the rest of the information. Locus can do such, not sur eif Orux can use .map files as overlay.

    1 user thanked author for this post.
    #18771
    Emux
    Emux
    Participant

    > One downside: the mapsforge library screws up settlement labels, i.e. some names are broken, others are completely missing.

    It’d be wise to be more careful with such expressions..

    Mapsforge client works fine with the maps, rendering the labels correctly and without breaking them.
    But using vector maps in a third-party app to produce raster tiles is outside library’s scope, have to look at app implementation instead.

    After all it’s an open source library, instead of putting names on it, better to contribute?

    Emux

    • This reply was modified 1 year, 11 months ago by Emux Emux.
    • This reply was modified 1 year, 11 months ago by Emux Emux.
    #18781
    ChristianK
    ChristianK
    Keymaster

    @maotzetung

    Your map will be online for download tomorrow 28th of July 8:00h, size uncompressed = 990MB
    (the map that is current online lacks several details)

    Antofagasta

    V3 native language (click)

    V4 MultiLanhuage (click)

    POI-FIle (click)

    Please use the ELEMENTS Theme instead of the Elevate with this map.

    Have a nice journey!

    Christian

    Attachments:
    1 user thanked author for this post.
    #18785

    mbe57
    Participant

    Hi Emux,
    my apologies. My short version remark was indeed misleading.

    The long version I see is: there is one App that perfectly shows all labels as instructed by the theme, and this is Cruiser, authored by you. I am not aware of a second one – maybe you can educate us.

    The reason why MOBAC, as a third party app, does not handle the labels properly is that it does not establish this additional, separate, label layer. You and I and some others had a number of conversations quite some time ago, how to introduce this to MOBAC. But it went nowhere. Nobody was really sure if that one API call mentioned would do it, and reverse engineering may not be what you propose. And as far as I know, Cruiser is not open source – is it ? If it were, I’d be happy to learn from it, and try in MOBAC.

    Cheers
    Michael

    PS: not for this case, as Christian delivered an unbelievable level of service.

    #18792
    Emux
    Emux
    Participant

    (probably not the right topic to discuss these)

    Mapsforge label rendering is handled by library itself, via its client module.
    Cruiser is a platform using *unmodified* Mapsforge + VTM libs.

    Any app using the Mapsforge libs can render the labels with same fine result.
    We demonstrate the process in the Samples at repository.
    Mapsforge applications can be seen here and AFAIK Orux uses the libs, while Locus has modified them?

    LabelLayer can be an extra improvement, but not strictly necessary.
    Mapsforge client has internal label cache at tile edges for normal rendering.

    So if any app like to use Mapsforge in a different “possible” way, need to somehow extend its API, preferably contributing the improvements for all community to benefit.

    Emux

    • This reply was modified 1 year, 11 months ago by Emux Emux.
    #18795

    maotzetung
    Participant

    @maotzetung

    Your map will be online for download tomorrow 28th of July 8:00h, size uncompressed = 990MB
    (the map that is current online lacks several details)

    Antofagasta<span class=”image-overlay overlay-type-image” style=”left: -5px; top: -324px; overflow: hidden; display: block; height: 338px; width: 555px;”><span class=”image-overlay-inside”></span></span>

    V3 native language (click)

    V4 MultiLanhuage (click)

    POI-FIle (click)

    Please use the ELEMENTS Theme instead of the Elevate with this map.

    Have a nice journey!

    Christian

    Hey Christian, great
    When I’ll be back I want to study this world a little bit :)
    Meanwhile => cappuccino (we have them great here in Italy :P )

    1 user thanked author for this post.
    #18797

    maotzetung
    Participant

    My previous message may seem unclear (I’m in a hurry)
    I will use your fabulous map. I already installed and work great on Orux Maps.
    I will test hiking with this kind of map for the first time in South America.

    For Rio and Iguazu I downloaded the maps with the old workflow from online vectorial maps.

    thank you again

Viewing 12 posts - 1 through 12 (of 12 total)

You must be logged in to reply to this topic.