as GeoJSON
- CURIE:
gmeow:asGeoJSON - IRI: https://blackcatinformatics.ca/gmeow/asGeoJSON
- Category: property
- Defined by:
gmeow:slices/places - Box roles: RBox role (What is this?)
A GeoJSON serialization of a geometry. The range is rdfs:Literal (not geo:geoJSONLiteral) to stay within the OWL 2 DL datatype map; data may still tag the literal ^^geo:geoJSONLiteral, and the alignment to geo:asGeoJSON preserves GeoSPARQL semantics for spatial engines.
Structure
Property shape: datatype property; gmeow:Geometry -> rdfs:Literal
Practical Pattern
Use gmeow:asGeoJSON from gmeow:Geometry to rdfs:Literal when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
geosparql |
geo, rdf |
External Equivalences
Equivalent or closely aligned targets: geo
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:asGeoJSON |
equivalence | - |
skos:closeMatch | geo:asGeoJSON | gmeow-places.sssom.tsv; gmeow:eqPlaces082; confidence 0.9 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:asGeoJSON |
projection | geosparql |
projects to / = | geo:Geometry, geo:asGeoJSON, geo:hasGeometry, rdf:type | gmeow:mapGeoJson; transform gmeow:fnRetagGeoJson |
gmeow:asGeoJSON |
projection | geosparql |
projects to / <= | geo:Geometry, geo:asGeoJSON, geo:hasGeometry, rdf:type | gmeow:mapGeoJsonCoarsened; lossy: precise GeoJSON geometry coarsened to the enclosing region at gmeow:coarsenTo level (privacy generalization, P10); transform gmeow:fnCoarsenToGranularityGeoJson |
Usage Advice
Use when
- Use to carry a GeoJSON serialization of a geometry; aligns to geo:asGeoJSON for spatial engines.
Avoid when
- Avoid typing the range as geo:geoJSONLiteral in the core (kept rdfs:Literal for OWL 2 DL) and avoid duplicating WKT and GeoJSON when one suffices.
How to use
- Put
gmeow:asGeoJSONon aGeometry; data may tag the literal ^^geo:geoJSONLiteral.
Examples
- ex:shape
gmeow:asGeoJSON"{\"type\":\"Polygon\",...}".