Virtual Location
- CURIE:
gmeow:VirtualLocation - IRI: https://blackcatinformatics.ca/gmeow/VirtualLocation
- Category: class
- Defined by:
gmeow:slices/places - Box roles: TBox role (What is this?)
A non-geographic location reachable online — a video-conference room, chat space, metaverse room, website, or social media page. The specific kind is given by gmeow:virtualLocationType (a value), not a subclass. Has network addresses (gmeow:hasNetworkAddress) and an access URL (gmeow:accessUrl) rather than geographic coordinates.
Structure
Subclass of: gmeow:Location
Practical Pattern
Use gmeow:VirtualLocation as a specialized kind of gmeow:Location. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
foaf |
foaf |
schema-org |
rdf, 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:VirtualLocation |
equivalence | - |
skos:closeMatch | schema:VirtualLocation | gmeow-places.sssom.tsv; gmeow:eqPlaces001; confidence 0.9 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:VirtualLocation |
projection | foaf |
projects to / <= | foaf:page | gmeow:mapFoafNetworkAddress; confidence 0.8; lossy: the NetworkAddress frame, type, provenance, and standpoint are dropped; only the URL string survives |
gmeow:VirtualLocation |
projection | schema-org |
projects to / <= | rdf:type, schema:VirtualLocation, schema:url | gmeow:mapSchemaVirtualLocation |
gmeow:VirtualLocation |
projection | schema-org |
projects to / <= | schema:url | gmeow:mapSchemaNetworkAddress; confidence 0.85; lossy: the NetworkAddress frame, type, provenance, and standpoint are dropped; only the URL string survives |
Usage Advice
Use when
- Use for a non-geographic locus reachable online — a conference room, chat space, website, or social-media page — typed by
gmeow:virtualLocationType.
Avoid when
- Avoid for a physical room hosting a call (that is a
Place) and avoid for the bytes' resting place (StorageLocation); a virtual location is the reachable venue, not its server.
How to use
- Type as
VirtualLocation, setgmeow:virtualLocationType, givegmeow:accessUrlfor the flat case and promote togmeow:hasNetworkAddress/NetworkAddresswhen frame and provenance matter.
Examples
- ex:standup a
gmeow:VirtualLocation;gmeow:virtualLocationTypegmeow:virtualLocationTypeVideoConference;gmeow:accessUrl"https://meet.example/standup"^^xsd:anyURI.