I haven't tried TileMill yet but their showcase is impressive. I see they use CSS. I recently started porting Tiramisù to mapcss for JOSM and that made me remember how powerful and readable CSS are, some things are so much simpler than Mapforge's XML (but not everything).
Anyway,yes you are right, symbol/text placement is somewhat of an issue. I had already proposed a priority mechanism https://code.google.com/p/mapsforge/issues/detail?id=476
Other than the collision management there is the slightly different problem of multiple icons for the same node (pizza, restaurant, hotel in the same building for example). In this case it would be nice to stack the icons and expand the stack on user tap (think about how folders work on launchers).
TileMill API is indeed very strong and often something I do quite easily with it, I have to think twice in order to write the rules for Mapsforge.
The most typical example and missing feature is symbol / label overlapping.
A priority mechanism has already been implemented at dev branch.
You can see its use at dev rendertheme-v4 and try it with Cruiser Beta or Atlas Beta (they follow the dev branch).
I did however try to use the new "map styles" feature with the default osmarender theme with no luck. Isn't that theme supposed to have multiple styles built in?
Another thing that would be useful also at Mapsforge, is to expand the label placement beyond the current available 4 positions (N, E, S, W) relative to the symbol.
We can implement additional label placement at the 4 "corners" of a symbol canvas (NW, NE, SE, SW), for a total of 8 possible positions around a symbol.
Like the attached image.
--To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/53C55017.8030508%40gmail.com.
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-de...@googlegroups.com.
BUT, all this is meaningless until the tile border on closed ways bug isn't solved. It can't happen. Not on highways (see attachment).
--
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-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/937e3ef3-2358-4663-a640-70e0b7a9abc7%40googlegroups.com.
--
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-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mapsforge-dev/53CE17AD.7060905%40gmail.com.
BUT, all this is meaningless until the tile border on closed ways bug isn't solved. It can't happen. Not on highways (see attachment).