Skip to content

GeoJSON vs. GeoSPARQL #352

@jakubklimek

Description

@jakubklimek

Narazil jsem (během naší diskuze) na ještě jeden problém, a to GeoJSON vs GeoSPARQL.

Nyní je v OFN Umístění pro umístění geometriíí použit GeoJSON, protože vycházíme z JSON. Ten definuje jak JSON Schema pro Geometrii (https://geojson.org/schema/Geometry.json), tak JSON-LD kontext (geojson-context.jsonld), a dohromady s OFN a mapováním na RDF pomocí JSON-LD to funguje hezky. Jenže souřadnice definuje jako seznamy čísel (ve WGS84) a neumožňuje specifikovat jiný souřadnicový systém. Že je to schválně se píše přímo ve specifikaci (z roku 2016), atribut "crs" z příkladu v OFN Prostorová data (https://ofn.gov.cz/prostorová-data/2019-08-22/#vektorové-formáty-geojson) neexistuje ani v GeoJSON schématu, ani v GeoJSON-LD kontextu. Poddotázka tady tedy je, zda neupravit tu OFN a příklad, a jak se postavit k GeoJSONu jako k doporučovanému formátu.

Na druhou stranu v SSP používáš GeoSPARQL (z roku 2012), který definuje ty asWKT a asGML literály, na druhou stranu nemá ani JSON schéma, ani JSON-LD kontext - je primárně určen pro RDF.

Mezi GeoJSON a GeoSPARQL není jednoduché mapování - neobejde se to bez skriptů atd. Z tohoto pohledu je pro nás snazší použít GeoJSON (více to zapadá to principu, že děláme JSONy a ty mapujeme na RDF pomocí JSON-LD). GeoSPARQL bychom museli nějak proprietárně do JSONů mapovat my.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions