vantage

The agent or standpoint from which the observation is made — the reified-object-property counterpart of gmeow:accordingTo. Semantically, gmeow:vantagegmeow:accordingTo: when an annotated statement is promoted to a reified Observation, its gmeow:accordingTo becomes the gmeow:vantage of the relator. The agent in the vantage role — an observer, a sensor, a perceiver — IS a standpoint (Principle 9): no frame is privileged, and every vantage is a co-equal facet from which the claim is held. Range is gmeow:Entity (encompassing both gmeow:Agent and gmeow:Standpoint) because a vantage may be a bare agent (person, organization, software agent, sensor) or a gmeow:Standpoint individual when the frame needs its own identity. Non-functional: joint observations (a reading co-authored by two agencies) are valid.

Structure

Property shape: object property; gmeow:Observation -> gmeow:Entity

Practical Pattern

Use gmeow:vantage from gmeow:Observation to gmeow:Entity 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.

Temperature Reading

# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: a measurement is a reified Observation ( P11). A
# gmeow:Measurement records WHAT was observed (gmeow:observedFeature), HOW
# (gmeow:observationMethod), and from WHERE (gmeow:vantage — the sensor). Its
# result is NOT a bare number on the observation: the scalar lives in an
# entity-valued gmeow:ScalarQuantity wrapper that bundles the value with its UNIT
# and uncertainty, so a temperature is never asserted free-floating (P11 — every
# value carries its frame). The unit is aligned to QUDT by reference (P5).
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/observations/> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .

# --- The measurement: observed feature, method, vantage, and an entity result.
ex:reading a gmeow:Measurement ;
    gmeow:observedFeature   ex:room ;
    gmeow:observationMethod gmeow:methodInstrumentalReading ;
    gmeow:vantage           ex:sensor ;
    gmeow:observationResult ex:temp .

Two Critics

@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .



ex:sublimeReading a gmeow:Appraisal ;
    gmeow:vantage ex:criticA ;
    gmeow:appraisalOf ex:novel ;
    gmeow:appraisalQuality gmeow:qualitySublimity .

ex:arousalReading a gmeow:Appraisal ;
    gmeow:vantage ex:criticA ;
    gmeow:appraisalOf ex:novel ;
    gmeow:appraisalDimension gmeow:dimensionArousal ;
    gmeow:appraisalValue 0.9 .

Common Companion Terms

gmeow:Observation, gmeow:Entity

Projects To

Profile External Targets
iptc iptc, rdf
ivoa obscore
schema-org rdf, schema
sosa sosa

External Equivalences

Equivalent or closely aligned targets: crm, iptc, oa, prov, sosa

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:vantage equivalence - skos:closeMatch crm:P14_carried_out_by gmeow-observations.sssom.tsv; gmeow:eqObs015; confidence 0.8
gmeow:vantage equivalence - skos:relatedMatch iptc:Assertor gmeow-observations.sssom.tsv; gmeow:eqObs069; confidence 0.7
gmeow:vantage equivalence - skos:relatedMatch oa:annotatedBy gmeow-standpoint.sssom.tsv; gmeow:eqStandpoint021; confidence 0.5
gmeow:vantage equivalence - skos:closeMatch prov:wasAttributedTo gmeow-observations.sssom.tsv; gmeow:eqObs010; confidence 0.85
gmeow:vantage equivalence - skos:closeMatch sosa:madeBySensor gmeow-observations.sssom.tsv; gmeow:eqObs004; confidence 0.7

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:vantage projection iptc projects to / <= iptc:Assertor, rdf:type gmeow:mapIptcAssertor; confidence 0.7; lossy: the full GMEOW vantage (human, machine, sensor, or organisation) is narrowed to a journalistic assertor
gmeow:vantage projection ivoa projects to / <= obscore:facility gmeow:mapIvoaFacility; confidence 0.75; lossy: the telescope/facility node is preserved, but agent roles and platform location are dropped
gmeow:vantage projection ivoa projects to / <= obscore:instrument gmeow:mapIvoaInstrument; confidence 0.75; lossy: the instrument node is preserved, but agent roles and platform location are dropped
gmeow:vantage projection schema-org projects to / <= rdf:type, schema:Claim, schema:appearance, schema:author, schema:text gmeow:mapSchemaGeneratedClaim; confidence 0.8; lossy: modality, veridicality, confidence, standpoint poset, and the reified statement content dropped; verdicts ride as per-review ClaimReview nodes (mapSchemaClaimReview) preserving the data's epistemic shape — attributed stays authored, anonymous stays anonymous, nothing computed; appearance only when the evidence spine is complete
gmeow:vantage projection schema-org projects to / <= rdf:type, schema:ClaimReview, schema:Rating, schema:author, schema:itemReviewed, schema:ratingValue, schema:reviewRating gmeow:mapSchemaClaimReview; confidence 0.85; lossy: the criterion/rubric structure and scale metadata collapse to a bare ratingValue; each review stays authored by its vantage — N competing assessments emit N coexisting ClaimReviews, never one aggregated rating (P9)
gmeow:vantage projection sosa projects to / <= sosa:madeBySensor gmeow:mapSosaMadeBySensor; confidence 0.85; lossy: only vantage instances that are typed as Sensor are projected to sosa:madeBySensor; other vantage types (person, organization, software agent) are dropped in the SOSA profile. Non-displayable observations are suppressed.

Usage Advice

Use when

Avoid when

How to use

Scope notes

Examples

Published Alignment Graph

Alignments

RelationTarget
closeMatchcrm:P14_carried_out_by
closeMatchprov:wasAttributedTo
closeMatchsosa:madeBySensor
relatedMatchiptc:Assertor
relatedMatchoa:annotatedBy