The damaged labels are sitting on a tile boundary, BTW.
PS - just a stupid question: If the label rendering process for a tiled map is that complicated how does Mapnik does it? AFAIR the Mapnik created maps look quite good regarding the label placement. Isn't there a possibility to adapt the used algorithm/principle?
--
You received this message because you are subscribed to the Google Groups "mapsforge-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mapsforge-dev+unsubscribe@googlegroups.com.
To post to this group, send email to mapsfo...@googlegroups.com.
Visit this group at https://groups.google.com/group/mapsforge-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/80232d67-c3f6-4889-82c4-c92a00fbcc5a%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to mapsforge-de...@googlegroups.com.
To post to this group, send email to mapsfo...@googlegroups.com.
Visit this group at https://groups.google.com/group/mapsforge-dev.
What exactly to you want to do?
Integrate LabelLayer in MOBAC?
Then I'm afraid you have to study the code, as it was created with live drawing vector layers in mind, not with raster images.
Create raster maps?
Then a vector library is not probably the right tool, I'd go with e.g. TileMill.
--
Emux
Already currently the Labels are shown as raster in the end, being combined with the underlying map in an App like Cruiser. So, I suppose this is not a fundamentally different thing.
I did some more digging and could clearly see that the ORDER of tile rendering calls changes the outcome. Maybe not news to you ...
--
You received this message because you are subscribed to the Google Groups "mapsforge-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mapsforge-dev+unsubscribe@googlegroups.com.
To post to this group, send email to mapsfo...@googlegroups.com.
Visit this group at https://groups.google.com/group/mapsforge-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/94dc9fae-f8c4-4819-91c5-01065101a3e9%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to mapsforge-de...@googlegroups.com.
To post to this group, send email to mapsfo...@googlegroups.com.
Visit this group at https://groups.google.com/group/mapsforge-dev.
To unsubscribe from this group and stop receiving emails from it, send an email to mapsforge-dev+unsubscribe@googlegroups.com.
To post to this group, send email to mapsfo...@googlegroups.com.
Visit this group at https://groups.google.com/group/mapsforge-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/7eccc75f-eaf2-4bed-b89b-3a34ea138671%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to mapsforge-dev+unsubscribe@googlegroups.com.--
You received this message because you are subscribed to the Google Groups "mapsforge-dev" group.
To post to this group, send email to mapsfo...@googlegroups.com.
Visit this group at https://groups.google.com/group/mapsforge-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/a4b9c40c-d346-4eb0-96f8-23c8b4939b11%40googlegroups.com.
e.g. see mapsforge-samples-awt for setting the two tile caches
Regarding the final approach, the best result will always be via a LabelLayer.
--But right now I don't known if it's feasible - even without it - to have proper labels in "external of MapView" tiles with existing API.
--
Emux
You received this message because you are subscribed to the Google Groups "mapsforge-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mapsforge-dev+unsubscribe@googlegroups.com.
To post to this group, send email to mapsfo...@googlegroups.com.
Visit this group at https://groups.google.com/group/mapsforge-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/4d24ede8-8a8a-c54c-00d5-e2014f5572ac%40gmail.com.
Hello team,
I'd like to come back to a topic from last year - about the MOBAC use of Mapsforge libs. Which currently has a massive problem, because Labels are frequently either broken or missing.
Now, in an OAM discussion, Emux stated below.
Richard, is there a way to improve MOBAC based on that ?
TXs and cheers
Michael
(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.
You received this message because you are subscribed to a topic in the Google Groups "mapsforge-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mapsforge-dev/UA3EHDx9yDw/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mapsforge-de...@googlegroups.com.
To post to this group, send email to mapsfo...@googlegroups.com.
Visit this group at https://groups.google.com/group/mapsforge-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/CAAvpVPAe4FHToSLbQ-uo9x7_NV_oGiP0jYFtv-zc6QkpgV3mUA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.