+ PositionedID createPOI(FGPositioned::Type ty, const std::string& ident, const SGGeod& aPos);
+
+ void removePOI(FGPositioned::Type ty, const std::string& aIdent);
+
+ void dropGroundnetFor(PositionedID aAirport);
+
+ PositionedID insertParking(const std::string& name, const SGGeod& aPos,
+ PositionedID aAirport,
+ double aHeading, int aRadius, const std::string& aAircraftType,
+ const std::string& aAirlines);
+
+ void setParkingPushBackRoute(PositionedID parking, PositionedID pushBackNode);
+
+ PositionedID insertTaxiNode(const SGGeod& aPos, PositionedID aAirport, int aHoldType, bool aOnRunway);
+
+ void insertGroundnetEdge(PositionedID aAirport, PositionedID from, PositionedID to);