"git@mygit.th-deg.de:cm31964/AppDeggendorf_Flutter.git" did not exist on "7e93b7fcde1d49403b5d60ea124d513656488379"
Newer
Older
import numpy as np
import json
from pathlib import Path
from ...common import PyProjectionGeometry, PyProjection, PyRegionOfIntrest
class BaseDataLoader():
def __init__(self,
porjection_geometry_suffix: str,
projection_suffix: str,
region_of_intrest_suffix: str):
self.porjection_geometry_suffix = porjection_geometry_suffix
self.projection_suffix = projection_suffix
self.region_of_intrest_suffix = region_of_intrest_suffix
def load_projection_geometry(self, load_path: Path) -> PyProjectionGeometry:
raise NotImplementedError
def load_projection(self, load_path: Path) -> PyProjection:
raise NotImplementedError
def load_region_of_intrest(self, load_path: Path) -> PyRegionOfIntrest:
raise NotImplementedError