Skip to content
This repository was archived by the owner on May 22, 2026. It is now read-only.
This repository was archived by the owner on May 22, 2026. It is now read-only.

how to express point geometry in non wgs84 #906

Description

@pvgenuchten

This issue is in between csvw and geosparql

i have a case where data is in a non wgs84 projection

x y crs ...
100000 350000 28992
90000 340000 28992
110000 360000 28992

in a wgs84 projection i would annotate X as geo:long and Y as geo:lat, however the common spatial ontologies (geosparql, schema.org, wgs84) seem to not support a simple point geometry with: x, y, (z), crs

I could use a geosparql wkt encoding to express 3 concatenated columns as a point geometry

"<http://www.opengis.net/def/crs/EPSG/0/28992> POINT(155000 463000) " ^^geo:wktLiteral

Can I do something like this?

{
  "name": "wkt_geometry",
  "virtual": true,
  "propertyUrl": "geo:Geometry",
  "valueUrl": "<http://www.opengis.net/def/crs/EPSG/0/{crs}> POINT({x} {y})"
}

if so, is there any way to indicate the geo:wktLiteral type for the generated literal?

See also https://github.com/w3c/sdw-sosa-ssn/issues/453

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions