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

