Skip to content

Commit

Permalink
Ensure schema conventions reference snake_case change
Browse files Browse the repository at this point in the history
  • Loading branch information
vcschapp committed Feb 27, 2024
1 parent c153644 commit 5aadbff
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions SCHEMA_CONVENTIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
2. [GeoJSON](https://geojson.org/) is used as a canonical geospatial format
i.e. GeoJSON provides us a mental model and language to express data constructions, without being the data format in which the Overture data is published
## Schema notation conventions
- camelCase is used for all property names as described in the [Google JSON Style Guide](https://google.github.io/styleguide/jsoncstyleguide.xml)
- `snake_case` is used for all property names, string enumeration members, and string-valued enumeration equivalents
- boolean properties have a prefix verb "is" or "has" in a way that grammatically makes sense
e.g.
hasStreetLights=true
isAccesible=false
has_street_lights=true
is_accessible=false

## Core Concepts
### Overture Feature Types
Expand Down

0 comments on commit 5aadbff

Please sign in to comment.