opengeospatial/ogc-geosparql

Default value for second argument in geof:transform()

wouterbeek opened this issue · 2 comments

Hi GeoSPARQL friends!,

It is great that GeoSPARQL 1.1 will include function [1].

[1] geof:transform (geom: ogc:geomLiteral, srsIRI: xsd:anyURI): ogc:geomLiteral

Since transformations to CRS [2] are particularly common, would it make sense to make the second argument to function [1] optional? If the CRS is absent, CRS [2] is used by default.

[2] http://www.opengis.net/def/crs/OGC/1.3/CRS84

This is consistent with [2] already being the default CRS in WKT literals.

Thanks, @wouterbeek. I think this is a great idea.
We will discuss it in the next meeting and get back to you in this issue.

Based on 02/21/24 meeting discussion, the consensus is that it is a good idea to add a transform function with default CRS84 target, but this will be a 1.3 feature rather than 1.1.