adjust geojson logger to changes in extractor

This commit is contained in:
Moritz Kobitzsch
2017-07-26 11:31:55 +02:00
parent 8a6dba46b1
commit e9c9c87bbc
3 changed files with 8 additions and 8 deletions
+4 -4
View File
@@ -18,13 +18,13 @@ namespace util
struct NodeIdVectorToLineString
{
NodeIdVectorToLineString(const std::vector<extractor::QueryNode> &node_coordinates);
NodeIdVectorToLineString(const std::vector<util::Coordinate> &node_coordinates);
// converts a vector of node ids into a linestring geojson feature
util::json::Object operator()(const std::vector<NodeID> &node_ids,
const boost::optional<json::Object> &properties = {}) const;
const std::vector<extractor::QueryNode> &node_coordinates;
const std::vector<util::Coordinate> &node_coordinates;
};
struct CoordinateVectorToLineString
@@ -36,13 +36,13 @@ struct CoordinateVectorToLineString
struct NodeIdVectorToMultiPoint
{
NodeIdVectorToMultiPoint(const std::vector<extractor::QueryNode> &node_coordinates);
NodeIdVectorToMultiPoint(const std::vector<util::Coordinate> &node_coordinates);
// converts a vector of node ids into a linestring geojson feature
util::json::Object operator()(const std::vector<NodeID> &node_ids,
const boost::optional<json::Object> &properties = {}) const;
const std::vector<extractor::QueryNode> &node_coordinates;
const std::vector<util::Coordinate> &node_coordinates;
};
struct CoordinateVectorToMultiPoint
@@ -69,12 +69,12 @@ struct CoordinateToJsonArray
struct NodeIdToCoordinate
{
NodeIdToCoordinate(const std::vector<extractor::QueryNode> &node_coordinates)
NodeIdToCoordinate(const std::vector<util::Coordinate> &node_coordinates)
: node_coordinates(node_coordinates)
{
}
const std::vector<extractor::QueryNode> &node_coordinates;
const std::vector<util::Coordinate> &node_coordinates;
util::json::Array operator()(const NodeID nid)
{