opengeospatial / styles-and-symbology

OGC Styles & Symbology Standards
Other
11 stars 6 forks source link

OGC Styles & Symbology

This repository hosts the working draft documents for the multi-part OGC Cartographic Symbology Standard. Part 1: Core model and encodings is available as HTML or PDF and is to be considered version 2.0 of "SymCore". The following extensions are also planned:

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:

The current published version of OGC Symbology Conceptual Model: Core Part (SymCore) 1.0 is available in HTML or PDF.

Part 1 Requirements classes

Basic portrayal capabilities

Common portrayal capabilities

Additional Expression capabilities

Encodings

The following requirements classes are planned for the next parts of the standard:

Part 2 Requirements classes

Advanced Stroke and Fills

Additional portrayal capabilities

Part 3 Requirements classes

Additional Expression capabilities

Part 4 Requirements classes

Advanced Coverage Styling

Communication

Join the OGC Styles & Symbology mailing list.

Visit the OGC Styles & Symbology project on the OGC portal after signing the Observer Agreement.

Most work on the specification takes place in GitHub issues, so browse there to get a good idea of what is happening, as well as past decisions.

Contributing

The contributor understands that any contributions, if accepted by the OGC Membership, shall be incorporated into OGC standards documents and that all copyright and intellectual property shall be vested to the OGC.

The OGC Styles & Symbology Standards Working Group (SWG) is the group at OGC responsible for the stewardship of the standard, but is working to do as much work in public as possible.

Pull Requests from contributors are welcomed. However, please note that by sending a Pull Request or Commit to this GitHub repository, you are agreeing to the terms in the Observer Agreement.