- Migrated catering_type to CateringType with subclasses for better classification. - Updated certainty_level to has_or_had_level for improved metadata consistency. - Addressed cessation_observed_in by confirming existing temporal data structure. - Created NetAsset class and updated financial statements for richer financial modeling. - Completed migrations for default_access_policy, default_audio_language, and default_language to structured classes. - Migrated default_position to structured Alignment class for better representation. - Updated defined_by_standard to broaden range for identifier standards. - Migrated definition to structured Resolution class for video resolution modeling. - Completed migrations for degree_name, deliverable, and departement_code to structured classes. - Migrated deployment_date to structured DeploymentEvent with temporal extent. - Migrated derived_from_entity and derived_from_observation to new reference structures. - Completed description and description_text migrations to enhance content modeling. - Migrated detection_count, detection_level, and detection_threshold to structured slots with classes. - Migrated device-related slots to structured classes for better identification and classification. - Added new slots and classes for historic building and web address modeling.
300 lines
14 KiB
YAML
300 lines
14 KiB
YAML
id: https://nde.nl/ontology/hc/class/custodian-place
|
|
name: custodian_place_class
|
|
title: CustodianPlace Class
|
|
imports:
|
|
- linkml:types
|
|
- ./Custodian
|
|
- ./CustodianObservation
|
|
- ./ReconstructionActivity
|
|
- ./FeaturePlace
|
|
- ./AuxiliaryPlace
|
|
- ./Country
|
|
- ./Subregion
|
|
- ./Settlement
|
|
- ./GeoSpatialPlace
|
|
- ../enums/PlaceSpecificityEnum
|
|
- ./ReconstructedEntity
|
|
# REMOVED - migrated to has_or_had_auxiliary_entities with range AuxiliaryPlace (Rule 53)
|
|
# - ../slots/auxiliary_places
|
|
- ../slots/has_or_had_auxiliary_entities
|
|
- ../slots/place_name
|
|
- ../slots/place_language
|
|
- ../slots/place_specificity
|
|
- ../slots/place_note
|
|
- ../slots/country
|
|
- ../slots/has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
|
- ../slots/settlement
|
|
- ../slots/is_or_was_derived_from # was: was_derived_from - migrated per Rule 53
|
|
- ../slots/is_or_was_generated_by # was: was_generated_by - migrated per Rule 53
|
|
- ../slots/refers_to_custodian
|
|
- ../slots/temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
|
# REMOVED 2026-01-14: valid_from + valid_to - migrated to temporal_extent (Rule 53)
|
|
- ../slots/has_feature_type
|
|
- ../slots/has_geospatial_location
|
|
- ../slots/specificity_annotation
|
|
- ../slots/has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
|
- ./SpecificityAnnotation
|
|
- ./TemplateSpecificityScore # was: TemplateSpecificityScores - migrated per Rule 53 (2026-01-17)
|
|
|
|
- ./TemplateSpecificityType
|
|
|
|
- ./TemplateSpecificityTypes
|
|
# MIGRATED 2026-01-25: derived_from_observation → is_or_was_based_on + Observation (Rule 53)
|
|
- ../slots/is_or_was_based_on
|
|
- ./Observation
|
|
- ../slots/place_custodian_ref
|
|
classes:
|
|
CustodianPlace:
|
|
is_a: ReconstructedEntity
|
|
class_uri: crm:E53_Place
|
|
description: "Nominal place designation used to identify a heritage custodian.\n\nCRITICAL: This is NOT geographic coordinates!\
|
|
\ This is a NOMINAL REFERENCE\nto a place as a way of identifying the custodian.\n\nCustodianPlace represents how people\
|
|
\ refer to a custodian through place:\n- \"het herenhuis in de Schilderswijk\" (neighborhood reference)\n- \"the mansion\"\
|
|
\ (generic building reference)\n- \"Rijksmuseum\" (building name as place, not institution name)\n- \"het museum op\
|
|
\ het Museumplein\" (landmark reference)\n\n**Relationship to FeaturePlace**:\n\nCustodianPlace provides the NOMINAL\
|
|
\ REFERENCE (WHERE):\n- \"Rijksmuseum\" (building name used as place identifier)\n\nFeaturePlace classifies the FEATURE\
|
|
\ TYPE (WHAT TYPE):\n- MUSEUM building type\n\nExample:\n```yaml\nCustodianPlace:\n place_name: \"Rijksmuseum\"\n \
|
|
\ has_feature_type:\n feature_type: MUSEUM\n feature_description: \"Neo-Gothic museum building (1885)\"\n```\n\
|
|
\n**Distinction from GeoSpatialPlace class**:\n\n| CustodianPlace | GeoSpatialPlace |\n|----------------|-----------------|\n\
|
|
| Nominal reference | Geographic coordinates |\n| \"the mansion in the Schilderswijk\" | lat: 52.0705, lon: 4.2894 |\n\
|
|
| Emic/contextual | Precise/measured |\n| May be ambiguous | Unambiguous |\n| Identifies custodian | Locates custodian\
|
|
\ |\n| Source: archives, oral history | Source: GPS, cadastral surveys |\n\n**Relationship to GeoSpatialPlace**:\n\n\
|
|
CustodianPlace.has_geospatial_location → GeoSpatialPlace\n\nA nominal place reference can link to precise geospatial\
|
|
\ coordinates:\n- CustodianPlace: \"the mansion in the Schilderswijk, Den Haag\"\n- GeoSpatialPlace: lat 52.0705, lon\
|
|
\ 4.2894, WKT: POINT(4.2894 52.0705)\n\n**Generated by ReconstructionActivity**:\nCustodianPlace is ONE OF THREE possible\
|
|
\ outputs from ReconstructionActivity:\n1. CustodianLegalStatus - Formal legal entity\n2. CustodianName - Emic label\n\
|
|
3. CustodianPlace - Nominal place designation (THIS CLASS)\n\nAll three aspects independently identify the SAME Custodian\
|
|
\ hub via refers_to_custodian.\n"
|
|
exact_mappings:
|
|
- crm:E53_Place
|
|
- schema:Place
|
|
close_mappings:
|
|
- dcterms:Location
|
|
- geo:Feature
|
|
related_mappings:
|
|
- prov:Entity
|
|
- crm:E27_Site
|
|
slots:
|
|
# MIGRATED from auxiliary_places to has_or_had_auxiliary_entities (Rule 53)
|
|
# - auxiliary_places
|
|
- has_or_had_auxiliary_entities
|
|
- country
|
|
- has_feature_type
|
|
- has_geospatial_location
|
|
- place_language
|
|
- place_name
|
|
- place_note
|
|
- place_specificity
|
|
- refers_to_custodian
|
|
- settlement
|
|
- specificity_annotation
|
|
- has_or_had_geographic_subdivision # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
|
- has_or_had_score # was: template_specificity - migrated per Rule 53 (2026-01-17)
|
|
- temporal_extent # was: valid_from + valid_to - migrated per Rule 53
|
|
- 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:
|
|
place_name:
|
|
range: string
|
|
required: true
|
|
examples:
|
|
- value: het herenhuis in de Schilderswijk
|
|
description: Neighborhood-level place reference
|
|
- value: the mansion
|
|
description: Vague building reference
|
|
- value: Rijksmuseum
|
|
description: Building name used as place reference
|
|
place_language:
|
|
range: string
|
|
required: false
|
|
examples:
|
|
- value: nl
|
|
description: Dutch place name
|
|
- value: en
|
|
description: English place name
|
|
place_specificity:
|
|
range: PlaceSpecificityEnum
|
|
required: false
|
|
examples:
|
|
- value: NEIGHBORHOOD
|
|
description: het herenhuis in de Schilderswijk
|
|
- value: BUILDING
|
|
description: het museum op het Museumplein
|
|
- value: VAGUE
|
|
description: the mansion
|
|
place_note:
|
|
range: string
|
|
required: false
|
|
examples:
|
|
- value: Used as place reference in archival documents, not as institution name
|
|
description: Clarifies nominal use of 'Rijksmuseum'
|
|
country:
|
|
range: Country
|
|
inlined: true
|
|
required: false
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/country/NL
|
|
description: Place located in Netherlands
|
|
- value: https://nde.nl/ontology/hc/country/PE
|
|
description: Place located in Peru
|
|
has_or_had_geographic_subdivision: # was: subregion - migrated per Rule 53/56 (2026-01-17)
|
|
range: Subregion
|
|
inlined: true
|
|
required: false
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/subregion/US-PA
|
|
description: Pennsylvania, United States
|
|
- value: https://nde.nl/ontology/hc/subregion/ID-BA
|
|
description: Bali, Indonesia
|
|
settlement:
|
|
range: Settlement
|
|
inlined: true
|
|
required: false
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/settlement/2759794
|
|
description: Amsterdam (GeoNames ID 2759794)
|
|
- value: https://nde.nl/ontology/hc/settlement/5206379
|
|
description: Pittsburgh (GeoNames ID 5206379)
|
|
has_feature_type:
|
|
range: FeaturePlace
|
|
required: false
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/feature/rijksmuseum-museum-building
|
|
description: Links 'Rijksmuseum' place to MUSEUM feature type
|
|
- value: https://nde.nl/ontology/hc/feature/herenhuis-mansion
|
|
description: Links 'het herenhuis' place to MANSION feature type
|
|
has_geospatial_location:
|
|
range: GeoSpatialPlace
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
required: false
|
|
examples:
|
|
- value:
|
|
geospatial_id: https://nde.nl/ontology/hc/geo/rijksmuseum-building
|
|
latitude: 52.36
|
|
longitude: 4.8852
|
|
geonames_id: 6930126
|
|
description: Rijksmuseum building geospatial location
|
|
- value:
|
|
geospatial_id: https://nde.nl/ontology/hc/geo/schilderswijk-herenhuis
|
|
latitude: 52.0705
|
|
longitude: 4.2894
|
|
has_accuracy_in_meters: 50.0
|
|
spatial_resolution: NEIGHBORHOOD
|
|
description: Approximate location from neighborhood reference
|
|
# MIGRATED from auxiliary_places / has_auxiliary_place (Rule 53)
|
|
has_or_had_auxiliary_entities:
|
|
description: |
|
|
MIGRATED from auxiliary_places (Rule 53).
|
|
Subordinate or auxiliary locations associated with this custodian place.
|
|
range: AuxiliaryPlace
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
required: false
|
|
examples:
|
|
- value:
|
|
- place_name: Depot Amersfoort
|
|
auxiliary_place_type: STORAGE_FACILITY
|
|
- place_name: Rijksmuseum Schiphol
|
|
auxiliary_place_type: BRANCH_OFFICE
|
|
description: Rijksmuseum subordinate locations
|
|
# MIGRATED 2026-01-25: derived_from_observation → is_or_was_based_on (Rule 53)
|
|
derived_from_observation:
|
|
description: |
|
|
DEPRECATED 2026-01-25: Migrated to is_or_was_based_on slot with Observation class.
|
|
See is_or_was_based_on slot_usage for current pattern.
|
|
deprecated: "Use is_or_was_based_on with Observation class"
|
|
is_or_was_based_on:
|
|
description: |
|
|
MIGRATED from derived_from_observation per slot_fixes.yaml (Rule 53, 2026-01-25).
|
|
|
|
Links to observations from which this place designation was derived.
|
|
Uses Observation class hierarchy (CustodianObservation, etc.).
|
|
range: uriorcurie
|
|
multivalued: true
|
|
required: true
|
|
examples:
|
|
- value: https://w3id.org/heritage/observation/notarial-deed-1850
|
|
description: Observation from historical document
|
|
is_or_was_generated_by: # was: was_generated_by - migrated per Rule 53
|
|
range: ReconstructionActivity
|
|
required: false
|
|
place_custodian_ref:
|
|
range: uriorcurie
|
|
required: true
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/nl-zh-hag-m-xyz
|
|
description: References custodian identified by place
|
|
temporal_extent: # was: valid_from + valid_to - migrated per Rule 53
|
|
description: |
|
|
Place validity period using CIDOC-CRM TimeSpan.
|
|
MIGRATED from valid_from + valid_to per slot_fixes.yaml (Rule 53).
|
|
range: TimeSpan
|
|
inlined: true
|
|
required: false
|
|
examples:
|
|
- value:
|
|
begin_of_the_begin: '1850-01-01'
|
|
end_of_the_end: '1900-12-31'
|
|
description: Place reference valid from 1850 to 1900
|
|
comments:
|
|
- 'Represents the PLACE ASPECT of a custodian: ''how is this custodian identified by place reference?'''
|
|
- One of three possible outputs from ReconstructionActivity (legal status, name, PLACE)
|
|
- 'CRITICAL: NOT geographic coordinates - this is a NOMINAL reference (name-based)'
|
|
- 'Example: ''het herenhuis in de Schilderswijk'' identifies a custodian through place naming'
|
|
- Distinct from GeoSpatialPlace which has lat/lon coordinates and WKT geometry
|
|
- Link to GeoSpatialPlace via has_geospatial_location slot (TOOI pattern)
|
|
- Can be vague ('the mansion') or specific ('het museum op het Museumplein 1')
|
|
- Historical place names capture how custodians were referenced in archival documents
|
|
- 'MIGRATED: auxiliary_places → has_or_had_auxiliary_entities for AuxiliaryPlace sites (depots, branches, labs)'
|
|
- Hierarchical pattern mirrors CustodianName → CustodianAppellation relationship
|
|
see_also:
|
|
- http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E53
|
|
- https://schema.org/Place
|
|
- http://www.opengis.net/ont/geosparql
|
|
- https://identifier.overheid.nl/tooi/def/ont/
|
|
examples:
|
|
- value:
|
|
place_name: het herenhuis in de Schilderswijk
|
|
place_language: nl
|
|
place_specificity: NEIGHBORHOOD
|
|
place_note: Referenced in notarial deed from 1850
|
|
has_geospatial_location:
|
|
- geospatial_id: https://nde.nl/ontology/hc/geo/schilderswijk-herenhuis
|
|
latitude: 52.0705
|
|
longitude: 4.2894
|
|
has_accuracy_in_meters: 100.0
|
|
spatial_resolution: NEIGHBORHOOD
|
|
geospatial_source: Geocoded from neighborhood reference
|
|
is_or_was_derived_from: # was: was_derived_from - migrated per Rule 53
|
|
- https://w3id.org/heritage/observation/notarial-deed-1850
|
|
is_or_was_generated_by: # was: was_generated_by - migrated per Rule 53 https://w3id.org/heritage/activity/place-extraction-2025
|
|
refers_to_custodian: https://nde.nl/ontology/hc/nl-zh-hag-m-xyz
|
|
valid_from: '1850-01-01'
|
|
valid_to: '1900-12-31'
|
|
description: Historical mansion place reference with approximate geospatial location
|
|
- value:
|
|
place_name: Rijksmuseum
|
|
place_language: nl
|
|
place_specificity: BUILDING
|
|
place_note: Used as place reference in guidebooks, not as institution name
|
|
has_feature_type:
|
|
feature_type: MUSEUM
|
|
feature_name: Rijksmuseum building
|
|
feature_description: Neo-Gothic museum building designed by P.J.H. Cuypers (1885)
|
|
feature_note: Rijksmonument, national heritage building
|
|
has_geospatial_location:
|
|
- geospatial_id: https://nde.nl/ontology/hc/geo/rijksmuseum-building
|
|
latitude: 52.36
|
|
longitude: 4.8852
|
|
geometry_wkt: POLYGON((4.8830 52.3590, 4.8870 52.3590, 4.8870 52.3610, 4.8830 52.3610, 4.8830 52.3590))
|
|
geometry_type: POLYGON
|
|
geonames_id: 6930126
|
|
osm_id: way/27083908
|
|
has_accuracy_in_meters: 1.0
|
|
spatial_resolution: BUILDING
|
|
geospatial_source: OpenStreetMap
|
|
is_or_was_derived_from: # was: was_derived_from - migrated per Rule 53
|
|
- https://w3id.org/heritage/observation/guidebook-1920
|
|
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
|
|
description: Building name with precise geospatial location (building footprint polygon)
|