Hi,

The following insert...

Sparql Insert Into <http://test.org> { <http://s.org> <http://www.w3.org/2003/01/geo/wgs84_pos#geometry> "POINT(10 10)"^^<http://www.openlinksw.com/schemas/virtrdf#Geometry> . };

...succeeds on commercial virtuoso versions with geo features, but it produces an error on VOS:

*** Error 42001: [Virtuoso Driver][Virtuoso Server]SR185: Undefined procedure DB.DBA.isgeometry.

The question is whether it would be possible to have VOS accept such triples anyway and treat them as raw data. (maybe with a warning/notice that there won't be special index support). The reason is, that for the LinkedGeoData project we are converting minutely changesets from openstreetmap.org to RDF and update a Virtuoso store accordingly. However, for testing on my private notebook I am using VOS. For just computing diffs, the virtuoso geo features are not needed, however the data is.

The workaround is adding a switch on the application which generates different triples for VOS, however, not having this overhead would be nicer.

Kind regards,
Claus


Reply via email to