linestring_type create_linestring(const osmium::Way& way, use_nodes un=use_nodes::unique, direction dir = direction::forward) { try { return create_linestring(way.nodes(), un, dir); } catch (osmium::geometry_error& e) { e.set_id("way", way.id()); throw; } }
linestring_type create_linestring(const osmium::Way& way, use_nodes un=use_nodes::unique, direction dir=direction::forward) { return create_linestring(way.nodes(), un, dir); }