docs(ogc): add OGC layer naming conventions - #898
Conversation
Coverage✅ 79.30% total — gate is 75%. |
| site type. It's exempt from NWIS alignment by definition. It was widened to | ||
| cover all groups rather than renamed. | ||
|
|
||
| ## Change-level framework |
There was a problem hiding this comment.
Let's make this a two-level framework. We do not need to consider a Level 2 rename since there are no external consumers of our OGC service. Keep Level 1 and Level 3, but rename Level 3 as Level 2. Let me know if that doesn't make sense.
| Check any newly-added layer against the [do/don't rules](#do--dont-rules) | ||
| **before** it merges, not retroactively. | ||
|
|
||
| ## Current layer inventory |
There was a problem hiding this comment.
I'd like to see the tables include current and proposed title/descriptions, since the change-level framework mentions it. Is that what the Layer Name column is referring to? If so, consider standardizing the use of these names across the document for consistency (i.e. on line 99, change "Update title/description" to "Update Layer Name (title/description)". Layer Name can remain as is in the tables.)
There was a problem hiding this comment.
Yes, Layer Name is referring to Title.
fixed it
| | `meteorological_stations` | N/A | Meteorological Stations | N/A | N/A | Conforms (USGS `AT`) | | ||
| | `outfalls_wastewater_return_flow` | `wastewater_outfalls` | Outfalls and Return Flow | N/A | 2 or 3 | ID reads as a description, not a name; title is already fine | | ||
| | `perennial_streams` | N/A | Perennial Streams | N/A | N/A | Conforms | | ||
| | `rock_sample_locations` | `rock_sample_sites` | Rock Sample Locations | Rock Sample Sites | 1 and 2/3 | USGS uses "site" consistently | |
There was a problem hiding this comment.
I'd use either "locations" or "sites", not mix them. If USGS uses "site" consistently, let's go with that.
There was a problem hiding this comment.
Yes, recommendations includes only sites
| | `outfalls_wastewater_return_flow` | `wastewater_outfalls` | Outfalls and Return Flow | N/A | 2 or 3 | ID reads as a description, not a name; title is already fine | | ||
| | `perennial_streams` | N/A | Perennial Streams | N/A | N/A | Conforms | | ||
| | `rock_sample_locations` | `rock_sample_sites` | Rock Sample Locations | Rock Sample Sites | 1 and 2/3 | USGS uses "site" consistently | | ||
| | `soil_gas_sample_locations` | `soil_gas_sample_sites` | Soil Gas Sample Locations | Soil Gas Sample Sites | 1 and 2/3 | USGS uses "site" consistently | |
There was a problem hiding this comment.
Same comment as above. I'd use either "locations" or "sites", not mix them. If USGS uses "site" consistently, let's go with that.
| | `depth_to_water_trend_wells` | N/A | Depth to Water Trend (Water Wells) | N/A | N/A | Conforms | | ||
| | `water_elevation_wells` | N/A | Water Elevation (Water Wells) | N/A | N/A | Conforms | | ||
| | `water_well_summary` | N/A | Water Well Summary | N/A | N/A | Conforms | | ||
| | `well_water_column` | N/A | Well Water Column (Water Wells) | N/A | N/A | Conforms — plain English, matches its description (standing water column per well). ⚠️ *needs review*: doesn't follow the `water_well_` prefix direction | |
There was a problem hiding this comment.
- Recommended ID =
water_well_water_column, so it aligns with thewater_well_prefix direction. - Recommended Layer Name =
Water Column (Water Wells). I think this reads easier.
There was a problem hiding this comment.
Sure, will fix that
| | `minor_chemistry_wells` | `water_well_minor_chemistry` | Minor Chemistry (Water Wells) | N/A | 2 or 3 | Should mirror the recommended `water_well_major_chemistry` for its sibling layer | | ||
| | `actively_monitored_wells` | N/A | Actively Monitored Wells | N/A | N/A | Not renamed — see [Deviations](#deviations-from-usgs-nwis-conventions) | | ||
| | `project_areas` | N/A | Project Areas | N/A | N/A | Conforms | | ||
| | `geothermal_wells_bht` | `geothermal_wells_bottom_hole_temperature` | Geothermal Wells — Bottom-Hole Temperature | N/A | 2 or 3 | ⚠️ *needs review*: `bht` abbreviation in the ID only; title already spells it out | |
There was a problem hiding this comment.
I'd suggest the following to mirror water well naming conventions:
- Recommended Layer Name = `Bottom-Hole Temperature (Geothermal Wells)
| | `actively_monitored_wells` | N/A | Actively Monitored Wells | N/A | N/A | Not renamed — see [Deviations](#deviations-from-usgs-nwis-conventions) | | ||
| | `project_areas` | N/A | Project Areas | N/A | N/A | Conforms | | ||
| | `geothermal_wells_bht` | `geothermal_wells_bottom_hole_temperature` | Geothermal Wells — Bottom-Hole Temperature | N/A | 2 or 3 | ⚠️ *needs review*: `bht` abbreviation in the ID only; title already spells it out | | ||
| | `geothermal_wells_temperature_profile` | N/A | Geothermal Wells — Temperature-Depth Profile | N/A | N/A | Conforms | |
There was a problem hiding this comment.
I'd suggest the following to mirror water well naming conventions:
- Recommended Layer Name = `Temperature-Depth Profile (Geothermal Wells)
|
|
||
|
|
||
|
|
||
| ## References |
There was a problem hiding this comment.
Thank you for including references!!
ksmuczynski
left a comment
There was a problem hiding this comment.
I left a few minor comments, otherwise looking good!
Title: BDMS-1167: Document standardized OGC layer naming conventions
Why
How
Notes