place type
- CURIE:
gmeow:placeType - IRI: https://blackcatinformatics.ca/gmeow/placeType
- Category: property
- Defined by:
gmeow:slices/places - Box roles: RBox role (What is this?)
The kind(s) of a place (one or more gmeow:PlaceType individuals). Non-functional: multi-source classifications may differ (a place that is both 'city' and 'administrative area') and must coexist as evidence.
Structure
Property shape: object property; gmeow:Place -> gmeow:PlaceType
Practical Pattern
Use gmeow:placeType from gmeow:Place to gmeow:PlaceType 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.
Located Place
- Source:
slices/core/places/examples/located-place.ttl - Examples catalog: open in catalog#example-slices-core-places-examples-located-place
# --- The containment spine: each place is a first-class Place, related by
# gmeow:containedInPlace, with gazetteer alignment by reference.
ex:canada a gmeow:Place ;
gmeow:name "Canada"@en ;
gmeow:placeType gmeow:placeTypeCountry ;
gmeow:authorityLink wd:Q16 ;
skos:exactMatch wd:Q16 .
ex:alberta a gmeow:Place ;
gmeow:name "Alberta"@en ;
gmeow:placeType gmeow:placeTypeRegion ;
gmeow:containedInPlace ex:canada ;
gmeow:authorityLink wd:Q1951 ;
skos:exactMatch wd:Q1951 .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
bot |
bot |
schema-org |
schema |
External Equivalences
Equivalent or closely aligned targets: gvp
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:placeType |
equivalence | - |
skos:closeMatch | gvp:placeType | gmeow-places.sssom.tsv; gmeow:eqPlaces003; confidence 0.8 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:placeType |
projection | bot |
projects to / = | bot:Building, bot:Site, bot:Space, bot:Storey | gmeow:mapBotPlaceType; transform gmeow:fnPlaceTypeToClass |
gmeow:placeType |
projection | bot |
projects to / = | bot:adjacentZone | gmeow:mapBotAdjacentTo; lossy: only adjacencies between indoor topology kinds are projected |
gmeow:placeType |
projection | bot |
projects to / = | bot:containsZone | gmeow:mapBotContainsZone; lossy: only site/building/floor/room containers are projected to BOT; the specific subproperty (hasStorey/hasSpace) is preserved by the dedicated branches above |
gmeow:placeType |
projection | bot |
projects to / <= | bot:hasSpace | gmeow:mapBotHasSpace; confidence 0.9; lossy: the GMEOW containedInPlace subproperty and any standpoint/contestation on the containment are collapsed to a flat bot:hasSpace edge |
gmeow:placeType |
projection | bot |
projects to / <= | bot:hasSpace | gmeow:mapBotHasSpaceDirect; confidence 0.85; lossy: direct building→room containment, skipping the intermediate storey; the flat edge loses the intermediate floor information |
gmeow:placeType |
projection | bot |
projects to / <= | bot:hasStorey | gmeow:mapBotHasStorey; confidence 0.9; lossy: the GMEOW containedInPlace subproperty and any standpoint/contestation on the containment are collapsed to a flat bot:hasStorey edge |
gmeow:placeType |
projection | schema-org |
projects to / = | schema:AdministrativeArea, schema:City, schema:Country | gmeow:mapSchemaPlaceType; transform gmeow:fnPlaceTypeToClass |
Usage Advice
Use when
- Use to classify a place by one or more
gmeow:PlaceTypevalues; non-functional, so multi-source classifications coexist as evidence.
Avoid when
- Avoid treating it as a single constitutive kind (it is descriptive, unlike the functional
gmeow:storageMedium) and avoid encoding the kind as aPlacesubclass.
How to use
- Attach one or more
gmeow:PlaceTypeindividuals; competing source classifications coexist rather than collapse (Principle 9).
Examples
- ex:edinburgh
gmeow:placeTypegmeow:placeTypeCity,gmeow:placeTypeAdministrativeArea.