Stilen är datalogik, inte bara färg
Hos oss byggs regler på attribut, skala och ibland filterkombinationer. En stil ska ha ett tydligt ansvar.
Praxis hos oss
- Undvik stora "legacy styles" utan struktur.
- Dela upp regler med tydliga block och namn.
- Använd skalintervall aktivt för att minska onödig rendering.
- Sätt transparens i Origo när användaren ska kunna ändra själv.
Legendhantering
GetLegendGraphic är en prestandafälla när den överanvänds. Vi begär bara legend när den faktiskt visas.
Vanligt fel: Specified style does not contains a rule named undefined.
- Orsak: klient skickar
RULE=undefinedeller ett namn som inte finns i<Rule><Name>. - Fix: skicka RULE endast när värdet är giltigt och matchar Rule Name (inte Title).
Specialfall från vår drift
- ÅÄÖ i SLD kräver UTF-8 i XML-header.
- Ritordning i Origo följer omvänd upplevd ordning mot SLD-listan – verifiera visuellt.
- Rasterproblem med "−∞" löses genom att ersätta tecknet
−med vanligt bindestreck-.