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

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

View File

@ -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)
{

View File

@ -11,7 +11,7 @@ namespace util
//----------------------------------------------------------------
NodeIdVectorToLineString::NodeIdVectorToLineString(
const std::vector<extractor::QueryNode> &node_coordinates)
const std::vector<util::Coordinate> &node_coordinates)
: node_coordinates(node_coordinates)
{
}
@ -32,7 +32,7 @@ operator()(const std::vector<NodeID> &node_ids,
//----------------------------------------------------------------
NodeIdVectorToMultiPoint::NodeIdVectorToMultiPoint(
const std::vector<extractor::QueryNode> &node_coordinates)
const std::vector<util::Coordinate> &node_coordinates)
: node_coordinates(node_coordinates)
{
}