Closed MaartenHilferink closed 3 months ago
Varianten die niet lijken te werken:
{
"name": "Geen bebouwing en/of doorrekening",
"filter": ["!has", "H17_Nationale_meerkosten_CO2"],
"symbolizers": [
{
"kind": "Fill",
"color": "#808080",
"outlineColor": "black",
"outlineWidth": 0.3,
"outlineOpacity": 0.7
}
]
}
{
"name": "Geen bebouwing en/of doorrekening",
"filter": ["==", ["get", "H17_Nationale_meerkosten_CO2"], null],
"symbolizers": [
{
"kind": "Fill",
"color": "#808080",
"outlineColor": "black",
"outlineWidth": 0.3,
"outlineOpacity": 0.7
}
]
}
Zie gaten rond bijvoorbeeld Flevoland:
Tjsa, dat is een leuke. Voor zover ik weet zijn er geen has of isNull functies voor geostyler.
Een extra rule zonder filter werkt wel, al voelt dat wel als een workaround
{
"name": "2.1 Nationale kosten t.o.v. referentie 2030 (Euro/ton CO2)",
"rules": [
{
"name": "NULL",
"symbolizers": [
{
"kind": "Fill",
"color": "gray",
"outlineColor": "black",
"outlineWidth": 0.3,
"outlineOpacity": 0.7
}
]
},
{...}
],
"metadata": {
"mapbox:ref": {
"sources": {},
"sourceLayerMapping": { "strat1": [0, 1, 2, 3, 4] }
}
}
}
Ah super @baasgeo daar zaten we gister naar te zoeken. We hebben een andere workaround gebruikt namelijk nulls geencodeerd, maar als dat niet nodig is heeft dat mijn voorkeur.
Al gaat daarmee alles grijs worden bij het uitvinken in de legenda van overige klassen denk ik @baasgeo?
Ja dan wordt alles grijs dus geen fijne oplossing
Oke dan houden we het bij encodering, zie: https://kaartviewer.asa2024.nl/app/map/main/101?center=5.490505570934374;52.35306635602353&zoom=9&layerIds=143;110
Nu zie ik in de LN kaart de buurten met stategiecode=9999 ineens als oranje, de kleur van S5 ?
@baasgeo hoe moeten we dit invullen om gaten in de kaart als grijs op te vullen ?