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
This issue is in between csvw and geosparql
i have a case where data is in a non wgs84 projection
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
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