event location
- CURIE:
gmeow:eventLocation - IRI: https://blackcatinformatics.ca/gmeow/eventLocation
- Category: property
- Defined by:
gmeow:slices/events - Box roles: RBox role (What is this?)
A location at which an event occurred — a geographic gmeow:Place, a gmeow:VirtualLocation, or any other gmeow:Location (the full superset). Non-functional: an event may span several locations, and competing standpoint-indexed locations coexist.
Structure
Property shape: object property; gmeow:Event -> gmeow:Location
Practical Pattern
Use gmeow:eventLocation from gmeow:Event to gmeow:Location 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.
Wedding
- Source:
slices/core/events/examples/wedding.ttl - Examples catalog: open in catalog#example-slices-core-events-examples-wedding
ex:wedding a gmeow:Event ;
rdfs:label "the marriage of Alex and Sam"@en ;
gmeow:eventType gmeow:eventTypeMarriage ;
gmeow:eventTime "2026-06-20T15:00:00Z"^^xsd:dateTime ;
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
gmeow:eventLocation ex:chapel ;
# Flat participation for the witnesses ONLY — no role/period/evidence needed.
# The principals and the officiant are instead reified below (with roles), so
# they are deliberately NOT repeated here: flat and reified never overlap.
gmeow:hasParticipant ex:witnessA , ex:witnessB .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
gedcom |
gedcom |
ical |
ical, rdf |
schema-org |
schema |
External Equivalences
Equivalent or closely aligned targets: bio, crm, gedcom, ical, lode, schema, sem
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:eventLocation |
equivalence | - |
skos:closeMatch | bio:place | gmeow-events.sssom.tsv; gmeow:eqEvents028; confidence 0.8 |
gmeow:eventLocation |
equivalence | - |
skos:closeMatch | crm:P7_took_place_at | gmeow-events.sssom.tsv; gmeow:eqEvents025; confidence 0.85 |
gmeow:eventLocation |
equivalence | - |
skos:closeMatch | gedcom:place | gmeow-events.sssom.tsv; gmeow:eqEvents029; confidence 0.7 |
gmeow:eventLocation |
equivalence | - |
skos:closeMatch | ical:location | gmeow-events.sssom.tsv; gmeow:eqEvents089; confidence 0.75 |
gmeow:eventLocation |
equivalence | - |
skos:closeMatch | lode:atPlace | gmeow-events.sssom.tsv; gmeow:eqEvents026; confidence 0.85 |
gmeow:eventLocation |
equivalence | - |
skos:closeMatch | schema:location | gmeow-events.sssom.tsv; gmeow:eqEvents024; confidence 0.85 |
gmeow:eventLocation |
equivalence | - |
skos:closeMatch | sem:hasPlace | gmeow-events.sssom.tsv; gmeow:eqEvents027; confidence 0.85 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:eventLocation |
projection | gedcom |
projects to / <= | gedcom:date, gedcom:place | gmeow:mapGedcomMarriageDate; confidence 0.85; lossy: the marriage event's participants, evidence and standpoint drop; only date + place survive on the Marriage node |
gmeow:eventLocation |
projection | ical |
projects to / <= | ical:Vevent, ical:dtend, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventFuzzy |
gmeow:eventLocation |
projection | ical |
projects to / <= | ical:Vevent, ical:dtend, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventInterval |
gmeow:eventLocation |
projection | ical |
projects to / <= | ical:Vevent, ical:dtstart, ical:location, rdf:type | gmeow:mapIcalVeventPoint |
gmeow:eventLocation |
projection | schema-org |
projects to / <= | schema:birthPlace | gmeow:mapSchemaBirthPlace; confidence 0.95; lossy: the birth Participation detail drops; only the principal's birthplace survives |
gmeow:eventLocation |
projection | schema-org |
projects to / <= | schema:deathPlace | gmeow:mapSchemaDeathPlace; confidence 0.95; lossy: the death Participation detail drops; only the principal's deathplace survives |
Usage Advice
Use when
- Use to place an event at a location — geographic, virtual, or otherwise — the general superset property that movement endpoints (
gmeow:eventFromLocation/eventToLocation) specialize so plain-location consumers still see them.
Avoid when
- Avoid it for the origin/destination of a move when the direction matters (use the from/to specializations), and avoid collapsing competing source locations — keep it non-functional so standpoint-indexed places coexist.
How to use
- Point the
gmeow:Eventat one or moregmeow:Locationindividuals; a containing location is inferred by thegmeow:eventLocation∘gmeow:containedInLocationproperty chain, so assert only the most specific place.
Examples
- ex:wedding
gmeow:eventLocationex:church.
Published Alignment Graph
Alignments
| Relation | Target |
|---|---|
closeMatch | bio:place |
closeMatch | crm:P7_took_place_at |
closeMatch | gedcom:place |
closeMatch | ical:location |
closeMatch | lode:atPlace |
closeMatch | schema:location |
closeMatch | sem:hasPlace |