- Introduced the ImageTilingServiceEndpoint class for tiled high-resolution image delivery, including deep-zoom and transformation capabilities, with multilingual descriptions and structured aliases. - Archived the ID class as a backwards-compatible alias for Identifier, marking it as deprecated to enforce the use of the canonical Identifier model.
69 lines
2.1 KiB
YAML
69 lines
2.1 KiB
YAML
# GHCIDBlock - GHCID generation metadata and history
|
|
# Extracted from custodian_source.yaml per Rule 38 (modular schema files)
|
|
# Extraction date: 2026-01-08
|
|
|
|
id: https://nde.nl/ontology/hc/classes/GHCIDBlock
|
|
name: GHCIDBlock
|
|
title: GHCIDBlock
|
|
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
schema: http://schema.org/
|
|
prov: http://www.w3.org/ns/prov#
|
|
xsd: http://www.w3.org/2001/XMLSchema#
|
|
|
|
imports:
|
|
- linkml:types
|
|
|
|
|
|
- ./GHCIDHistoryEntry
|
|
- ./LocationResolution
|
|
default_range: string
|
|
|
|
classes:
|
|
GHCIDBlock:
|
|
description: GHCID generation metadata and history
|
|
attributes:
|
|
ghcid_current:
|
|
range: string
|
|
required: true
|
|
description: Current GHCID string (e.g., NL-NH-AMS-A-NBA)
|
|
ghcid_original:
|
|
range: string
|
|
description: Original GHCID if changed
|
|
ghcid_uuid:
|
|
range: string
|
|
required: false
|
|
description: UUID v5 (SHA-1) form (can be null if not yet generated)
|
|
ghcid_uuid_sha256:
|
|
range: string
|
|
required: false
|
|
description: UUID v8 (SHA-256) form (can be null if not yet generated)
|
|
ghcid_numeric:
|
|
range: integer
|
|
required: false
|
|
description: 64-bit numeric form (stored as integer in YAML, can be null)
|
|
record_id:
|
|
range: string
|
|
description: UUID v7 database record ID
|
|
generation_timestamp:
|
|
range: datetime
|
|
description: When GHCID was generated
|
|
ghcid_history:
|
|
range: GHCIDHistoryEntry
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
description: History of GHCID changes
|
|
location_resolution:
|
|
range: LocationResolution
|
|
description: How settlement was resolved
|
|
geonames_id:
|
|
range: integer
|
|
description: GeoNames ID for settlement
|
|
base_ghcid_before_collision:
|
|
range: string
|
|
description: Original GHCID before collision resolution suffix was added
|
|
collision_resolved:
|
|
range: boolean
|
|
description: Whether a collision was detected and resolved
|