73 printf(
"Usage: %s file_to_read.osm.pbf\n", argv[0]);
85 start = std::chrono::high_resolution_clock::now();
89 auto now = std::chrono::high_resolution_clock::now();
90 mseconds = std::chrono::duration<double, std::milli>(now-
start).count();
91 printf(
"# end ways: %.f ms\n",
mseconds);
95 now = std::chrono::high_resolution_clock::now();
96 mseconds = std::chrono::duration<double, std::milli>(now-
start).count();
97 printf(
"# end nodes: %.f ms\n",
mseconds);
SwappyItemsPLACES * places
Definition: ReadPbfData.cpp:56
double mseconds
Definition: ReadPbfData.cpp:61
SwappyItemsNODES * nodes
Definition: ReadPbfData.cpp:55
SwappyItems< Key, WayData, FILE_ITEMS, FILE_MULTI, RAM_MULTI, BBITS, BMASK > SwappyItemsWAYS
Definition: ReadPbfData.cpp:51
SwappyItems< Key, NodeData, FILE_ITEMS, FILE_MULTI, RAM_MULTI, BBITS, BMASK > SwappyItemsNODES
Definition: ReadPbfData.cpp:52
SwappyItems< Key, PlaceData, FILE_ITEMS, FILE_MULTI, RAM_MULTI, BBITS, BMASK > SwappyItemsPLACES
Definition: ReadPbfData.cpp:53
std::chrono::time_point< std::chrono::system_clock > start
Definition: ReadPbfData.cpp:60
SwappyItemsWAYS * ways
Definition: ReadPbfData.cpp:54
void read_osm_pbf(const std::string &filename, Visitor &visitor, bool wayOnly)
Definition: osmpbfreader.hpp:359
Definition: osm2graph.cpp:120