glam/schemas/20251121/linkml/modules/classes/OutdoorSite.yaml
kempersc fc405445c6 Refactor and update schema definitions
- Removed obsolete slots: `has_or_had_custodian_observation`, `provider`, and `specificity_annotation`.
- Updated `has_or_had_score` slot to use `SpecificityScore` class and modified its description and examples.
- Added new slots: `end_seconds`, `end_time`, `has_archive_path`, `has_or_had_custodian_name`, `protocol_name`, and `protocol_version`.
- Introduced a script `check_annotation_types.py` to validate the presence and structure of `custodian_types` in YAML files.
- Added a script `update_specificity.py` to automate updates related to `SpecificityAnnotation` to `SpecificityScore`.
2026-02-01 19:55:38 +01:00

226 lines
No EOL
10 KiB
YAML

id: https://nde.nl/ontology/hc/class/outdoor-site
name: outdoor_site_class
title: OutdoorSite Class
imports:
- linkml:types
- ../enums/FeatureTypeEnum
- ../enums/OutdoorSiteTypeEnum
- ../slots/conservation_status
- ../slots/contains_or_contained
- ../slots/has_or_had_accessibility_feature
- ../slots/has_or_had_area
- ../slots/has_or_had_artwork_count
- ../slots/has_or_had_fee
- ../slots/has_or_had_quantity
- ../slots/has_or_had_score # was: template_specificity
- ../slots/has_or_had_type # was: feature_type_classification
- ../slots/historic_garden_designation
- ../slots/is_open_to_public
- ../slots/is_or_was_classified_as # was: bio_type_classification
- ../slots/is_or_was_derived_from # was: was_derived_from
- ../slots/is_or_was_generated_by # was: was_generated_by
- ../slots/opening_hour
- ../slots/outdoor_site_description
- ../slots/outdoor_site_id
- ../slots/outdoor_site_name
- ../slots/outdoor_site_type
- ../slots/period_covered
- ../slots/plant_species_count
- ../slots/seasonal_hour
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
org: http://www.w3.org/ns/org#
dcterms: http://purl.org/dc/terms/
crm: http://www.cidoc-crm.org/cidoc-crm/
prov: http://www.w3.org/ns/prov#
skos: http://www.w3.org/2004/02/skos/core#
wd: http://www.wikidata.org/entity/
classes:
OutdoorSite:
is_a: ReconstructedEntity
class_uri: schema:Park
description: "Outdoor site, grounds, garden, or natural area managed by a heritage custodian.\n\n**DEFINITION**:\n\nAn\
\ OutdoorSite is an outdoor area managed by a heritage custodian as an\nauxiliary property. This may include gardens,\
\ sculpture parks, archaeological\nsites, nature reserves, or historic grounds associated with the custodian's\nheritage\
\ mission.\n\n**SCHEMA.ORG ALIGNMENT**:\n\n`schema:Park` - \"A park.\" Extended to include gardens, grounds, and outdoor\n\
heritage sites.\n\n**WIKIDATA TYPE LINKAGE**:\n\nThis class links to TWO enum types:\n\n1. **BioCustodianTypeEnum**\
\ (1142 types) - For natural/botanical sites:\n - Q167346 (botanical garden)\n - Q10884 (arboretum)\n - Q43501\
\ (zoo)\n - Q18247357 (zoological garden)\n - Q22746 (park)\n \n2. **FeatureTypeEnum** (298 types) - For landscape/heritage\
\ features:\n - Q839954 (archaeological site)\n - Q1107656 (garden)\n - Q22698 (park)\n - Q2867476 (sculpture\
\ garden)\n - Q174782 (square/plaza)\n\n**DISTINCTION FROM OTHER AUXILIARY PLACE TYPES**:\n\n| Type | Setting | Examples\
\ |\n|------|---------|----------|\n| **OutdoorSite** | Exterior/grounds | Gardens, sculpture parks |\n| HistoricBuilding\
\ | Interior structure | Historic houses, castles |\n| ExhibitionSpace | Interior gallery | Exhibition halls |\n| Storage\
\ | Interior storage | Depots, warehouses |\n\n**TYPES OF OUTDOOR SITES**:\n\n1. **Historic Gardens**: Formal gardens,\
\ pleasure grounds\n2. **Sculpture Parks**: Outdoor art installations\n3. **Archaeological Sites**: Excavation sites,\
\ ruins\n4. **Botanical Collections**: Arboreta, plant collections\n5. **Nature Reserves**: Managed natural areas\n\
6. **Castle/Estate Grounds**: Historic landscape parks\n7. **Cemeteries**: Historic burial grounds\n\n**USE CASES**:\n\
\n1. **Museum Sculpture Garden**:\n ```yaml\n OutdoorSite:\n outdoor_site_id: \"https://nde.nl/ontology/hc/aux/kroller-muller-sculpture\"\
\n outdoor_site_name: \"Kröller-Müller Beeldentuin\"\n feature_type_classification: SCULPTURE_GARDEN\n has_or_had_area:\
\n - area_value: 25.0\n has_or_had_unit:\n unit_type: HECTARE\n unit_symbol: \"ha\"\n has_or_had_artwork_count: 160\n ```\n\n2. **Historic Estate Grounds**:\n ```yaml\n OutdoorSite:\n outdoor_site_name:\
\ \"Paleis Het Loo Tuinen\"\n is_or_was_classified_as: BotanicalInstitutionClassification # Type/Types class\n feature_type_classification: FORMAL_GARDEN\n\
\ historic_garden_designation: true\n ```\n\n3. **Archaeological Site**:\n ```yaml\n OutdoorSite:\n outdoor_site_name:\
\ \"Archeologisch Park Matilo\"\n feature_type_classification: ARCHAEOLOGICAL_SITE\n period_covered: \"Roman\
\ period\"\n ```\n"
exact_mappings:
- schema:Park
close_mappings:
- org:Site
- crm:E27_Site
- wd:Q22698
related_mappings:
- schema:TouristAttraction
- crm:E53_Place
- hc:HistoricBuilding
slots:
- has_or_had_accessibility_feature
# has_or_had_admission_fee REMOVED - migrated to has_or_had_fee (Rule 53)
- has_or_had_fee
- contains_or_contained # was: has_or_had_animal_species_count - migrated per Rule 53 (2026-01-27)
- has_or_had_area
- has_or_had_artwork_count
- is_or_was_classified_as # was: bio_type_classification - migrated per Rule 53/56 (2026-01-17)
- conservation_status
- has_or_had_type # was: feature_type_classification - migrated per Rule 53 (2026-01-26)
- historic_garden_designation
- is_open_to_public
- opening_hour
- outdoor_site_description
- outdoor_site_id
- outdoor_site_name
- outdoor_site_type
- period_covered
- plant_species_count
- seasonal_hour
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
- is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
- is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
slot_usage:
outdoor_site_id:
range: uriorcurie
required: true
identifier: true
examples:
- value: https://nde.nl/ontology/hc/aux/kroller-muller-sculpture
outdoor_site_name:
range: string
required: true
examples:
- value: Kröller-Müller Beeldentuin
- value: Paleis Het Loo Tuinen
- value: Archeologisch Park Matilo
outdoor_site_description:
range: string
examples:
- value: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge
Veluwe National Park.
outdoor_site_type:
range: OutdoorSiteTypeEnum
required: true
examples:
- value: SCULPTURE_GARDEN
- value: FORMAL_GARDEN
is_or_was_classified_as: # was: bio_type_classification - migrated per Rule 53/56 (2026-01-17)
range: BioTypeClassification # Type/Types class hierarchy (was BioCustodianTypeEnum)
inlined: true
required: false
examples:
- value: BotanicalInstitutionClassification
- value: ZoologicalInstitutionClassification
has_or_had_type: # was: feature_type_classification - migrated per Rule 53 (2026-01-26)
range: FeatureType
required: false
any_of:
- range: LandscapeFeature
- range: Site
examples:
- value: SCULPTURE_GARDEN
- value: ARCHAEOLOGICAL_SITE
- value: FORMAL_GARDEN
has_or_had_area:
range: Area
inlined: true
multivalued: true
examples:
- value:
area_value: 25.0
has_or_had_unit:
has_or_had_type: HECTARE
has_or_had_symbol: "ha"
has_or_had_label: "Sculpture garden area"
- value:
area_value: 650.0
has_or_had_unit:
has_or_had_type: HECTARE
has_or_had_symbol: "ha"
is_estimate: true
has_or_had_label: "Estate grounds"
has_or_had_artwork_count:
range: integer
examples:
- value: 160
plant_species_count:
range: integer
examples:
- value: 2500
contains_or_contained:
range: string
multivalued: true
inlined: true
examples:
- value:
outdoor_site_id: https://nde.nl/ontology/hc/aux/kroller-muller-sculpture
outdoor_site_name: Kröller-Müller Beeldentuin
outdoor_site_description: One of Europe's largest sculpture gardens with 160 works set in 25 hectares of park landscape within De Hoge Veluwe National Park.
outdoor_site_type: SCULPTURE_GARDEN
has_or_had_type: SCULPTURE_GARDEN # was: feature_type_classification - migrated per Rule 53
has_or_had_area:
- area_value: 25.0
has_or_had_unit:
has_or_had_type: HECTARE
has_or_had_symbol: "ha"
has_or_had_label: "Total site area"
has_or_had_artwork_count: 160
is_open_to_public: true
has_or_had_fee:
- has_or_had_label: "Included with museum ticket"
opening_hour: "Tu-Su 10:00-17:00"
has_or_had_accessibility_feature:
- has_or_had_label: "Paved paths"
- has_or_had_label: "Wheelchair routes available"
- value:
outdoor_site_id: https://nde.nl/ontology/hc/aux/het-loo-tuinen
outdoor_site_name: Paleis Het Loo Tuinen
outdoor_site_description: Formal baroque gardens restored to 17th-century design. Part of royal palace complex.
outdoor_site_type: FORMAL_GARDEN
is_or_was_classified_as: BotanicalInstitutionClassification # was: bio_type_classification, was: GARDEN
has_or_had_type: FORMAL_GARDEN # was: feature_type_classification - migrated per Rule 53
has_or_had_area:
- area_value: 650.0
has_or_had_unit:
has_or_had_type: HECTARE
has_or_had_symbol: "ha"
is_estimate: true
has_or_had_label: "Estate grounds"
is_open_to_public: true
has_or_had_fee:
- has_or_had_label: "Included with palace ticket"
seasonal_hour: Summer 10:00-18:00; Winter 10:00-16:00
historic_garden_designation: true
- value:
outdoor_site_id: https://nde.nl/ontology/hc/aux/matilo-archaeological
outdoor_site_name: Archeologisch Park Matilo
outdoor_site_description: Archaeological park on site of Roman fort Matilo with reconstructed structures.
outdoor_site_type: ARCHAEOLOGICAL_SITE
has_or_had_type: ARCHAEOLOGICAL_SITE # was: feature_type_classification - migrated per Rule 53
has_or_had_area:
- area_value: 3.5
has_or_had_unit:
has_or_had_type: HECTARE
has_or_had_symbol: "ha"
has_or_had_label: "Archaeological park area"
is_open_to_public: true
has_or_had_fee:
- has_or_had_label: "Free"
period_covered: Roman period (50-400 CE)