adjust geojson logger to changes in extractor
This commit is contained in:
parent
8a6dba46b1
commit
e9c9c87bbc
@ -18,13 +18,13 @@ namespace util
|
|||||||
|
|
||||||
struct NodeIdVectorToLineString
|
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
|
// converts a vector of node ids into a linestring geojson feature
|
||||||
util::json::Object operator()(const std::vector<NodeID> &node_ids,
|
util::json::Object operator()(const std::vector<NodeID> &node_ids,
|
||||||
const boost::optional<json::Object> &properties = {}) const;
|
const boost::optional<json::Object> &properties = {}) const;
|
||||||
|
|
||||||
const std::vector<extractor::QueryNode> &node_coordinates;
|
const std::vector<util::Coordinate> &node_coordinates;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct CoordinateVectorToLineString
|
struct CoordinateVectorToLineString
|
||||||
@ -36,13 +36,13 @@ struct CoordinateVectorToLineString
|
|||||||
|
|
||||||
struct NodeIdVectorToMultiPoint
|
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
|
// converts a vector of node ids into a linestring geojson feature
|
||||||
util::json::Object operator()(const std::vector<NodeID> &node_ids,
|
util::json::Object operator()(const std::vector<NodeID> &node_ids,
|
||||||
const boost::optional<json::Object> &properties = {}) const;
|
const boost::optional<json::Object> &properties = {}) const;
|
||||||
|
|
||||||
const std::vector<extractor::QueryNode> &node_coordinates;
|
const std::vector<util::Coordinate> &node_coordinates;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct CoordinateVectorToMultiPoint
|
struct CoordinateVectorToMultiPoint
|
||||||
|
@ -69,12 +69,12 @@ struct CoordinateToJsonArray
|
|||||||
|
|
||||||
struct NodeIdToCoordinate
|
struct NodeIdToCoordinate
|
||||||
{
|
{
|
||||||
NodeIdToCoordinate(const std::vector<extractor::QueryNode> &node_coordinates)
|
NodeIdToCoordinate(const std::vector<util::Coordinate> &node_coordinates)
|
||||||
: node_coordinates(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)
|
util::json::Array operator()(const NodeID nid)
|
||||||
{
|
{
|
||||||
|
@ -11,7 +11,7 @@ namespace util
|
|||||||
|
|
||||||
//----------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
NodeIdVectorToLineString::NodeIdVectorToLineString(
|
NodeIdVectorToLineString::NodeIdVectorToLineString(
|
||||||
const std::vector<extractor::QueryNode> &node_coordinates)
|
const std::vector<util::Coordinate> &node_coordinates)
|
||||||
: node_coordinates(node_coordinates)
|
: node_coordinates(node_coordinates)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@ -32,7 +32,7 @@ operator()(const std::vector<NodeID> &node_ids,
|
|||||||
|
|
||||||
//----------------------------------------------------------------
|
//----------------------------------------------------------------
|
||||||
NodeIdVectorToMultiPoint::NodeIdVectorToMultiPoint(
|
NodeIdVectorToMultiPoint::NodeIdVectorToMultiPoint(
|
||||||
const std::vector<extractor::QueryNode> &node_coordinates)
|
const std::vector<util::Coordinate> &node_coordinates)
|
||||||
: node_coordinates(node_coordinates)
|
: node_coordinates(node_coordinates)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user