File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ impl Reader {
128
128
129
129
fn read_ways ( & mut self , file : std:: fs:: File ) {
130
130
let mut pbf = osmpbfreader:: OsmPbfReader :: new ( file) ;
131
- for obj in pbf. iter ( ) . flatten ( ) {
131
+ for obj in pbf. par_iter ( ) . flatten ( ) {
132
132
if let osmpbfreader:: OsmObj :: Way ( way) = obj {
133
133
let mut properties = EdgeProperties :: default ( ) ;
134
134
let mut tags = HashMap :: new ( ) ;
@@ -157,7 +157,7 @@ impl Reader {
157
157
fn read_nodes ( & mut self , file : std:: fs:: File ) {
158
158
let mut pbf = osmpbfreader:: OsmPbfReader :: new ( file) ;
159
159
self . nodes . reserve ( self . nodes_to_keep . len ( ) ) ;
160
- for obj in pbf. iter ( ) . flatten ( ) {
160
+ for obj in pbf. par_iter ( ) . flatten ( ) {
161
161
if let osmpbfreader:: OsmObj :: Node ( node) = obj {
162
162
if self . nodes_to_keep . contains ( & node. id ) {
163
163
self . nodes_to_keep . remove ( & node. id ) ;
You can’t perform that action at this time.
0 commit comments