glam/schemas/20251121/linkml/modules/classes/Geometry.yaml
kempersc 554fe520ea Add comprehensive rules for LinkML schema management and ontology mapping
- Introduced Rule 42: No Ontology Prefixes in Slot Names to enforce clean naming conventions.
- Established Rule: No Rough Edits in Schema Files to ensure structural integrity during modifications.
- Implemented Rule: No Version Indicators in Names to maintain stable semantic naming.
- Created Rule: Ontology Detection vs Heuristics to emphasize the importance of verifying ontology definitions.
- Defined Rule 50: Ontology-to-LinkML Mapping Convention to standardize mapping practices.
- Added Rule: Polished Slot Storage Location to specify directory structure for polished slot files.
- Enforced Rule: Preserve Bespoke Slots Until Refactoring to prevent unintended migrations during slot updates.
- Instituted Rule 56: Semantic Consistency Over Simplicity to mandate execution of revisions in slot_fixes.yaml.
- Added new Genealogy Archives Registry Enrichment class with multilingual support and structured aliases.
2026-02-15 19:20:09 +01:00

37 lines
958 B
YAML

id: https://nde.nl/ontology/hc/class/Geometry
name: Geometry
title: Geometry Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
geosparql: http://www.opengis.net/ont/geosparql#
schema: http://schema.org/
default_prefix: hc
imports:
- linkml:types
- ../slots/has_label
- ../slots/has_description
- ../slots/has_type
- ../slots/has_format
classes:
Geometry:
class_uri: geosparql:Geometry
description: Spatial geometry representation, such as point, line, or polygon.
exact_mappings:
- geosparql:Geometry
close_mappings:
- schema:GeoShape
slots:
- has_label
- has_description
- has_type
- has_format
slot_usage:
has_type:
required: true
has_format:
required: true
annotations:
specificity_score: 0.35
specificity_rationale: Core geometric encoding object for geospatial data.
custodian_types: '["*"]'