FOSS4G 2023 Prizren An overview of the Core Models and Encodings for Styling and Symbology - Part 1: Core ("SymCore") 2.0 draft candidate Standard. In comparison to the current OGC Symbology Conceptual Model: Core Part ("SymCore") version 1.0, the new draft candidate Standard aims to better reflect its classification as an OGC Implementation Standard by including the requirements classes needed to enable the implementation of interoperable encodings, renderers (e.g., OGC API - Maps / OGC API - Tiles) and systems parsing and/or generating style definitions (e.g., OGC API - Styles, visual style editors, style transcoders). It does so by featuring: -A modular logical and conceptual model for styling capabilities, -A minimal Core requirements class including clear extension mechanisms, through the definition of abstract Selectors, Symbolizers, and Expressions, - a basic Vector Styling requirements class, -a basic Coverage Styling requirements class, -requirements classes providing additional styling functionality, - a JSON encoding of the conceptual and logical model facilitating machine readability, -a CSS-inspired encoding of the conceptual and logical model facilating hand-editing. The latest version of the draft is available in HTML (https://opengeospatial.github.io/ogcna-auto-review/18-067r4.html) or PDF (https://opengeospatial.github.io/ogcna-auto-review/18-067r4.pdf). The official GitHub repository is at: https://github.com/opengeospatial/styles-and-symbology |