17 virtual void load(std::string
const&) = 0;
28 -> std::optional<std::vector<VIPRA::Geometry::Polygon>> = 0;
39 -> std::optional<std::vector<VIPRA::Geometry::Polygon>> = 0;
50 -> std::optional<std::map<std::
string, std::vector<VIPRA::Geometry::Polygon>>> = 0;
61 -> std::optional<std::map<std::
string, VIPRA::Geometry::Polygon>> = 0;
63 virtual ~MapInput() = default;
66 MapInput(const MapInput&) = default;
67 MapInput(MapInput&&) = default;
68 auto operator=(const MapInput&) -> MapInput& = default;
69 auto operator=(MapInput&&) -> MapInput& = default;