Deprecate .osrm file
This commit is contained in:
parent
c8abeb0093
commit
237d7942d8
@ -883,7 +883,10 @@ void ExtractionContainers::WriteNodes(storage::tar::FileWriter &writer)
|
||||
BOOST_ASSERT(*node_id_iterator == node_iterator->node_id);
|
||||
|
||||
++node_id_iterator;
|
||||
return *node_iterator++;
|
||||
auto result = *node_iterator++;
|
||||
|
||||
internal_nodes.push_back(result);
|
||||
return result;
|
||||
};
|
||||
|
||||
writer.WriteElementCount64("/extractor/nodes", used_node_id_list.size());
|
||||
@ -909,7 +912,9 @@ void ExtractionContainers::WriteNodes(storage::tar::FileWriter &writer)
|
||||
internal_barrier_nodes.emplace(node_id);
|
||||
}
|
||||
}
|
||||
// storage::serialization::write(writer, "/extractor/barriers", internal_barrier_nodes);
|
||||
std::vector<NodeID> barrier_nodes_vector(internal_barrier_nodes.begin(),
|
||||
internal_barrier_nodes.end());
|
||||
storage::serialization::write(writer, "/extractor/barriers", barrier_nodes_vector);
|
||||
log << "ok, after " << TIMER_SEC(write_nodes) << "s";
|
||||
}
|
||||
|
||||
|
||||
@ -657,11 +657,11 @@ Extractor::ParseOSMData(ScriptingEnvironment &scripting_environment,
|
||||
std::vector<NodeBasedEdge> edge_list;
|
||||
std::vector<NodeBasedEdgeAnnotation> annotation_data;
|
||||
|
||||
osm_coordinates.resize(extraction_containers.all_nodes_list.size());
|
||||
osm_node_ids.reserve(extraction_containers.all_nodes_list.size());
|
||||
for (size_t index = 0; index < extraction_containers.all_nodes_list.size(); ++index)
|
||||
osm_coordinates.resize(extraction_containers.internal_nodes.size());
|
||||
osm_node_ids.reserve(extraction_containers.internal_nodes.size());
|
||||
for (size_t index = 0; index < extraction_containers.internal_nodes.size(); ++index)
|
||||
{
|
||||
const auto ¤t_node = extraction_containers.all_nodes_list[index];
|
||||
const auto ¤t_node = extraction_containers.internal_nodes[index];
|
||||
osm_coordinates[index].lon = current_node.lon;
|
||||
osm_coordinates[index].lat = current_node.lat;
|
||||
osm_node_ids.push_back(current_node.node_id);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user