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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions