A search indicates that OSM tags are case sensitive and are expected to
all be lowercase except for names, example given:
highway=Unclassified needs to be highway=unclassified for it to work
properly.
http://wiki.openstreetmap.org/wiki/Beginners_Guide_1.4.1
So I believe being case sensitive for OSM tag matching is the proper
behavior.
Bill
On 03/17/2014 10:29 AM, GerdP wrote:
Hi Michal,
I think the idea is : "garbage in, garbage out"
If the OSM renderer treats highway=Primary
in the same way as highway=primary,
we should also do that, but I doubt that
this is true.
Gerd
Michał Rogala wrote
thanks for information :). But don't you think that such matching should
be
case insensitive? If by mistake some OSM user creates highway=Primary or
trail with colour=Red such object won't appear in mkgmap compilation.
best regards
Michal Rogala
2014-03-17 15:37 GMT+01:00 GerdP <
gpetermann_muenchen@
>:
Hi Michal,
the tag is evaluated with the java method String.equals(),
so yes, it is case sensitive.
Gerd
Michał Rogala wrote
Hi!
I've always thought that matching tag values is case insensitive. But
today
I found a situation where
colour='#00ff00'
rule doesn't match when tag value is '#00FF00'.
creating a rule (colour='#00ff00' | colour='#00FF00') solved my
problem.
Is it a bug in mkgmap or this kind of matching should by design be case
sensitive? Maybe the hash sign causes trouble somewhere.
best regards
Michal Rogala
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev
--
View this message in context:
http://gis.19327.n5.nabble.com/is-tag-matching-case-sensitive-tp5800033p5800035.html
Sent from the Mkgmap Development mailing list archive at Nabble.com.
_______________________________________________
mkgmap-dev mailing list
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev