support 'not'

Signed-off-by: map-per <map-per@gmx.de>
This commit is contained in:
map-per
2025-12-12 14:28:45 +01:00
parent 298f4de1f1
commit b9af9fb29f

View File

@@ -109,6 +109,10 @@ void TypeToOSMTranslator::LoadFromStream(std::istream & s)
osmTag.key = keyValuePair.substr(0, equalSign); osmTag.key = keyValuePair.substr(0, equalSign);
osmTag.value = keyValuePair.substr(equalSign + 1); osmTag.value = keyValuePair.substr(equalSign + 1);
// mapcss-mapping.csv uses 'not' instead of 'no' as a workaround for the rendering engine
if (osmTag.value == "not")
osmTag.value = "no";
osmTags.push_back(osmTag); osmTags.push_back(osmTag);
} }
else if (keyValuePair.front() == '!') else if (keyValuePair.front() == '!')