has barrier

Relates a location to an accessibility facet it impedes. Non-functional: a location may have multiple barriers. A location MAY simultaneously carry hasAccessibilityFeature and hasBarrier for the SAME facet (e.g. a ramp at the front entrance and stairs at the side entrance).

Structure

Property shape: object property; gmeow:Location -> gmeow:AccessibilityFacet

Practical Pattern

Use gmeow:hasBarrier from gmeow:Location to gmeow:AccessibilityFacet when the relationship itself belongs in the native GMEOW graph.

Example Snippets

These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.

Location Access

# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: accessibility as MATCHABLE facets. One open vocabulary of
# gmeow:AccessibilityFacets (wheelchair, step-free, visual, auditory, cognitive …)
# is used across three relations: what a location HAS
# (gmeow:hasAccessibilityFeature), what it lacks as a gmeow:hasBarrier, and what an
# agent NEEDS (gmeow:hasAccessibilityNeed). Because need and feature draw on the
# same vocabulary, "Dana needs wheelchair access" and "the library has wheelchair
# access" MATCH directly. A reified gmeow:AccessibilityAssertion records who
# claims which facet, with a gmeow:assertionPolarity (feature / barrier / limited).
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/accessibility/> .

# --- A location with a feature and a barrier (facets are per-location facts).
ex:library a gmeow:Place ;
    gmeow:name                    "City Library"@en ;
    gmeow:hasAccessibilityFeature gmeow:facetWheelchair ;
    gmeow:hasBarrier              gmeow:facetVisual .

Common Companion Terms

gmeow:Location, gmeow:AccessibilityFacet

Projects To

Profile External Targets
schema-org schema

External Equivalences

Equivalent or closely aligned targets: schema

Linkages

Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.

Term Equivalences

Source Kind Profile Predicate/Relation Target Evidence
gmeow:hasBarrier equivalence - skos:closeMatch schema:accessibilityHazard gmeow-accessibility.sssom.tsv; gmeow:eqA11y002; confidence 0.75

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:hasBarrier projection schema-org projects to / <= schema:accessibilityHazard gmeow:mapSchemaAccessibilityHazard; confidence 0.7; lossy: GMEOW AccessibilityFacet individuals are emitted as IRIs; schema.org expects specific text tokens (flashingHazard, motionSimulationHazard, soundHazard, etc.). The consumer must map IRIs to tokens.
Published Alignment Graph

Alignments

RelationTarget
closeMatchschema:accessibilityHazard