Am 14.05.2014 16:41, schrieb Jukka Rahkonen:

I wonder if it would make any sense in the GDAL context to have an option in
the OSM driver to separate geometries and tags and write them into their own
tables. The structure of the resulting tables (5 + 5 for points, lines,
multilines, multipolygons and relations) would be like:

Why would you distinguish between line and multiline? The database schema for rendering does not do it, and the OSM data model does it not too.

What is still missing is any kind of support for the 'role' field in relations. This is set for every member separately, not the whole relation as tags do. For public transport relations, the role specifies if a way is part of the route, or a platform. Power relations work similar (line or substation), and turn restrictions as well as destination signs make no sense without them (from - via - to).

Apart from that, your scheme looks good. Not sure about performance issues, if you have huge datasets.

Greetings,
André Joost

_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to