glam/schemas/20251121/linkml/modules/classes/VirtualMapLibrary.yaml
kempersc b34992b1d3 Migrate all 293 class files to ontology-aligned slots
Extends migration to all class types (museums, libraries, galleries, etc.)

New slots added to class_metadata_slots.yaml:
- RiC-O: rico_record_set_type, rico_organizational_principle,
  rico_has_or_had_holder, rico_note
- Multilingual: label_de, label_es, label_fr, label_nl, label_it, label_pt
- Scope: scope_includes, scope_excludes, custodian_only,
  organizational_level, geographic_restriction
- Notes: privacy_note, preservation_note, legal_note

Migration script now handles 30+ annotation types.
All migrated schemas pass linkml-validate.

Total: 387 class files now use proper slots instead of annotations.
2026-01-06 12:24:54 +01:00

97 lines
3 KiB
YAML

id: https://nde.nl/ontology/hc/class/VirtualMapLibrary
name: VirtualMapLibrary
title: VirtualMapLibrary Type
imports:
- linkml:types
- ./ArchiveOrganizationType
- ../slots/class_metadata_slots
classes:
VirtualMapLibrary:
description: A type of library for virtual maps or cartographic products. Virtual map
libraries (mapotecas virtuales) provide digital access to cartographic collections,
including digitized historical maps, geographic information systems (GIS) data,
and born-digital cartographic materials. They may exist as digital-only platforms or
as online extensions of physical map collections.
is_a: ArchiveOrganizationType
class_uri: skos:Concept
mixins:
- DigitalPlatformType
- LibraryType
slots:
- custodian_types
- custodian_types_rationale
- specificity_annotation
- template_specificity
- wikidata_alignment
- wikidata_entity
slot_usage:
wikidata_equivalent:
equals_string: Q5995078
platform_type_id:
identifier: false
custodian_types:
equals_expression: '["L", "D"]'
custodian_types_rationale:
equals_string: Virtual map library combines library (L) and digital platform
(D).
wikidata_alignment:
range: WikidataAlignment
inlined: true
description: 'Wikidata alignment: Q5995078 ()'
specificity_annotation:
range: SpecificityAnnotation
inlined: true
template_specificity:
range: TemplateSpecificityScores
inlined: true
rico_record_set_type:
equals_string: 'True'
label_de:
equals_string: Virtuelle Kartenbibliothek
label_es:
equals_string: Mapoteca virtual
custodian_type:
equals_expression: 'true'
attributes:
cartographic_coverage:
description: Geographic areas covered by the map collection
range: string
multivalued: true
map_types:
description: Types of maps in the collection (topographic, thematic, historical,
etc.)
range: string
multivalued: true
gis_capabilities:
description: Whether GIS viewing and analysis tools are provided
range: boolean
see_also:
- MapLibrary
- DigitalArchive
- DigitalLibrary
- GeographicInformationSystem
VirtualMapLibraryRecordSetType:
description: A rico:RecordSetType for classifying digital cartographic collections
and virtual map resources.
is_a: CollectionType
class_uri: rico:RecordSetType
slots:
- specificity_annotation
- template_specificity
- wikidata_alignment
- wikidata_entity
slot_usage:
wikidata_equivalent:
equals_string: Q5995078
wikidata_alignment:
range: WikidataAlignment
inlined: true
description: 'Wikidata alignment: Q5995078 ()'
specificity_annotation:
range: SpecificityAnnotation
inlined: true
template_specificity:
range: TemplateSpecificityScores
inlined: true
see_also:
- VirtualMapLibrary