Hello Christoph,

when it comes to read raw OSM dumps it's quite straightforward to parse
nodes: their geometry properties can be read alongside with their tags.
When it comes to linestrings and relations it is more complicated to access
their geometry: the geometry of referenced nodes needs to be combined into
lines and polygons. Also one needs to decide which linestrings/relations
are actually lines and which are areas.

I know how this can be done but I am wondering if there are preprocessed
datasets around that have geometries already precomputed. That would make
sense to me as a lot of people face the sample problem and this step is
quite resource intense.

A huge file containing all osm items as geojson would be my dreamcase. Does
this exist?

libosmscout (http://libosmscout.sf.net) does such preprocessing and much more for building its internal database. Purpose of libosmscout is offline map rendering, routing and location/POI lookup.

It currently does not export its data as geojson (or vector tiles while we are at it). It should be possible though to implement this: Either on the fly based on (bounding box based) database queries or as an export. libosmscout is already used for implementing a simple, local tile server (..and more, see https://github.com/rinigus/osmscout-server) based on the libosmscout database.
--
Gruß...
   Tim


_______________________________________________
dev mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/dev

Reply via email to