|
Fishnet 2.0.1
Framework for Graph-Based Analysis of GIS Vector Data
|
#include <filesystem>#include <array>#include <fishnet/Option.hpp>#include <utility>#include <fishnet/ObjectConcepts.hpp>#include <fishnet/PathHelper.h>

Go to the source code of this file.
Classes | |
| class | fishnet::AbstractGISFile |
| class | fishnet::AbstractVectorFile |
| class | fishnet::AbstractRasterFile |
Namespaces | |
| namespace | fishnet |
Concepts | |
| concept | fishnet::GISFile |
| Interface for GISFile types. Implementation have to inherit from AbstractGISFile and have to printable to the console. | |
| concept | fishnet::VectorGISFile |
| Interface for all Vector GISFile types. | |
| concept | fishnet::RasterGISFile |
| Interface for all Raster GISFile types. | |
Enumerations | |
| enum class | fishnet::GISFileType { fishnet::SHAPEFILE , fishnet::GEOTIFF , fishnet::GEOPACKAGE , fishnet::VECTOR } |
Functions | |
| static fishnet::Option< GISFileType > | fishnet::getGISFileType (const std::filesystem::path &path) |
| static const char * | fishnet::getExtension (GISFileType type) |
Variables | |
| static std::array< GISFileType, 4 > | fishnet::SUPPORTED_VECTOR_FORMATS {GISFileType::SHAPEFILE,GISFileType::GEOPACKAGE} |
| static std::array< GISFileType, 4 > | fishnet::SUPPORTED_RASTER_FORMATS {GISFileType::GEOTIFF} |