[PATCH] Mapnik renders jewish cemeteries with crosses #1271
Comments
Author: nigelbee This has been fixed for the Osmarender layer, so I suggest Mapnik uses the same logic. The Mapnik rule:
needs to be replaced with:
I have attached the grave_yard_tombsote.png file (which I have converted from the Osmarender SVG format into the Mapnik png format). |
Author: ralmin I hope someone can fix this soon - I have mapped an [http://www.openstreetmap.org/?lat=-34.866254&lon=138.537993&zoom=18&layers=B000FTF Islamic cemetery], which I tagged as religion=muslim. It should appear with crescents or at least a non-religious tombstone, but certainly not with crosses. |
Author: Ldp See #2949 for the addition of the Magen David symbol. Still need to address the generic symbol, but the headstone motif doesn't come out nearly as nice and recognizable as the cross. The attachment here is too pale compared to the cross/magen david background. The headstone has about the same colour as buildings, which also makes it look out of place on the map: looks like a field which is full of headstone-formed buildings, not good. |
Author: Mariusz Adamski I have two other symbols for consideration (see attachments). The first one is inspired by the original tombstone, but the background is now identical to the pattern used currently. It is also slightly lighter, to avoid confusion with buildings. Second one is inspired by the Unicode 26FC graveyard symbol. I would like to point out, that whether or not a symbol is "recognizable" is an opinion. Recognition of symbols is unfortunately closely tied with a cultural background of a person doing recognition. Finding a culture-neutral graveyard symbol is difficult, since those places are often closely linked with religion. We have to make a compromise, that is to choose a symbol, which would be equally (even if poorly) recognized by everyone, instead of favouring one particular group. |
Author: claudius.h[at]gmx.de Added a patch that shows a new attachment:"grave_yard_generic.png" pattern icon for all cemeteries/grave_yards except religion=christian (current cross pattern) or religion=jewish (current star of david pattern). I've removed "not [religion] <> ''" from the rule as it should show the new generic graveyard fill pattern because it should show for any cemetery and not only for those with any religion set. |
Author: claudius.h[at]gmx.de Example map link to a muslim cemetery: http://osm.org/go/zY1sf3fLh- |
Author: Mariusz Adamski I finally managed to setup mapnik to do some testing, and it seems your version of osm.xml doesn't render cemeteries without religion tag above zoom 14. I fixed it modifying the logic in osm.xml. |
Author: Ldp not [religion] <> '' => This actually means "religion is NULL", aka it will match when there is no religion=* key present. That's why the original patch didn't work for those cases. Your fix actually renders some graveyards twice, overwriting the generic with christian/jewish when it's one of those two. I have committed a version of this patch that uses SQL to handle this, and also make it easier to add other religion symbols without needing more and more 'if not religion is such or so or this or that' in the filter for the generic case. |
Author: Ldp r22545, r22546 |
Reporter: ipofanes
[Submitted to the original trac issue database at 10.56am, Thursday, 16th October 2008]
http://www.openstreetmap.org/browse/way/27498802
see also
http://wiki.openstreetmap.org/index.php/Tag:landuse%3Dcemetery
The text was updated successfully, but these errors were encountered: