Skip to content

Commit c9858b7

Browse files
committed
the osm_oneway and oneway works
1 parent 11fff86 commit c9858b7

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

getgraph/src/getgraph.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ class SplitWays : public osmium::handler::Handler {
303303
m_edge_action(m_edge_conn),
304304
m_edge_stream(pqxx::stream_to::table(m_edge_action, {"edges"}, {
305305
"osm_id", "osm_source", "osm_target", "name",
306-
"osm_tags", "oneway", "geom"
306+
"osm_tags", "oneway", "osm_oneway", "geom"
307307
})){
308308
};
309309

@@ -379,7 +379,7 @@ class SplitWays : public osmium::handler::Handler {
379379
m_vertices[target] = "SRID=4326;POINT(" + get_point(n) +")";
380380

381381
std::string geom = "SRID=4326;LINESTRING(" + points + ")";
382-
auto data = std::make_tuple(way.id(), source, target, nameptr, the_tags, oneway, geom);
382+
auto data = std::make_tuple(way.id(), source, target, nameptr, the_tags, oneway, onewayptr, geom);
383383
m_edge_stream.write_values(data);
384384

385385
/*
@@ -407,7 +407,7 @@ class SplitWays : public osmium::handler::Handler {
407407
auto n = way.nodes().back();
408408
target = n.ref();
409409

410-
auto data = std::make_tuple(way.id(), source, target, nameptr, the_tags, onewayptr, geom);
410+
auto data = std::make_tuple(way.id(), source, target, nameptr, the_tags, oneway, onewayptr, geom);
411411

412412
m_edge_stream.write_values(data);
413413

0 commit comments

Comments
 (0)