osm2rdf
osm2rdf copied to clipboard
Introduce writeMeta and use for Nodes, Relations and Ways
writeMeta
adds Facts about changeset
, timestamp
, user
, version
and visible
. If these values are not set 0
, 1970-01-01 00:00:00
and ""
depending on the key will be answered.
Partial example output for Lichtenstein:
...
osmnode:26863444 rdf:type osm:node .
osmnode:26863444 osmmeta:changeset "141388466"^^xsd:integer .
osmnode:26863444 osmmeta:timestamp "2023-09-17T16:00:53"^^xsd:dateTime .
osmnode:26863444 osmmeta:user "tg4567" .
osmnode:26863444 osmmeta:version "7"^^xsd:integer .
osmnode:26863444 osmmeta:visible "yes" .
osmnode:26863444 osmkey:wikipedia "en:Kuhgrat" .
osmnode:26863444 osm2rdfkey:wikipedia <https://en.wikipedia.org/wiki/Kuhgrat> .
osmnode:26863444 osmkey:wikimedia_commons "Category:Kuegrat" .
osmnode:26863444 osmkey:wikidata "Q4244296" .
osmnode:26863444 osm2rdfkey:wikidata wd:Q4244296 .
osmnode:26863444 osmkey:natural "peak" .
osmnode:26863444 osmkey:name "Kuhgrat" .
osmnode:26863444 osmkey:ele "2122" .
osmnode:26863444 osm2rdf:facts "8"^^xsd:integer .
osmnode:26863444 geo:hasGeometry osm2rdfgeom:osm_node_26863444 .
osm2rdfgeom:osm_node_26863444 geo:asWKT "POINT(9.5608307 47.1666716)"^^geo:wktLiteral .
osmnode:26863444 osm2rdfgeom:convex_hull "POLYGON((9.5608307 47.1666716,9.5608307 47.1666716,9.5608307 47.1666716,9.5608307 47.1666716,9.5608307 47.1666716))"^^geo:wktLiteral .
osmnode:26863444 osm2rdfgeom:envelope "POLYGON((9.5608307 47.1666716,9.5608307 47.1666716,9.5608307 47.1666716,9.5608307 47.1666716,9.5608307 47.1666716))"^^geo:wktLiteral .
osmnode:26863444 osm2rdfgeom:obb "POLYGON((9.5608307 47.1666716,9.5608307 47.1666716,9.5608307 47.1666716,9.5608307 47.1666716,9.5608307 47.1666716))"^^geo:wktLiteral .
osmnode:30122806 rdf:type osm:node .
osmnode:30122806 osmmeta:changeset "145813790"^^xsd:integer .
osmnode:30122806 osmmeta:timestamp "2024-01-02T20:31:52"^^xsd:dateTime .
osmnode:30122806 osmmeta:user "tf66" .
osmnode:30122806 osmmeta:version "11"^^xsd:integer .
osmnode:30122806 osmmeta:visible "yes" .
osmnode:30122806 osmkey:ref "7" .
osmnode:30122806 osmkey:name "Haag" .
...