public class ConfigLoader
extends java.lang.Object
Constructor and Description |
---|
ConfigLoader(TsDB tsdb) |
Modifier and Type | Method and Description |
---|---|
void |
calcNearestStations() |
void |
calcNearestVirtualPlots() |
static double |
getDistance(double[] geoPos,
double[] targetGeoPos) |
static double |
getDistance(VirtualPlot source,
VirtualPlot target) |
void |
readGeneralStation(java.lang.String configFile)
reads names of used general stations
|
void |
readIgnoreSensorName(java.lang.String configFile)
reads names of input sensors, that should not be included in database
|
void |
readLoggerTypeSchema(java.lang.String configFile)
for each station type read schema of data, only data of names in this schema is included in the database
This method creates LoggerType Objects
|
void |
readOptinalSensorTranslation(java.lang.String iniFile) |
void |
readOptionalSensorNameCorrection(java.lang.String jsonFile)
Read and insert sensor name corrections with time intervals in json format.
|
void |
readOptionalStationInventory(java.lang.String configFile) |
void |
readOptionalStationProperties(java.lang.String yamlFile) |
void |
readPlotInventory(java.lang.String configFile) |
Region |
readRegion(java.lang.String configFile,
java.lang.String justRegion)
read region config
|
void |
readSensorMetaData(java.lang.String yamlFile) |
static double[] |
transformCoordinates(double longitude,
double latitude) |
public ConfigLoader(TsDB tsdb)
public void readGeneralStation(java.lang.String configFile)
configFile
- public void readLoggerTypeSchema(java.lang.String configFile)
configFile
- public void readOptinalSensorTranslation(java.lang.String iniFile)
public void readOptionalSensorNameCorrection(java.lang.String jsonFile)
jsonFile
- filenamepublic void calcNearestStations()
public void calcNearestVirtualPlots()
public static double[] transformCoordinates(double longitude, double latitude)
public static double getDistance(double[] geoPos, double[] targetGeoPos)
public static double getDistance(VirtualPlot source, VirtualPlot target)
public void readIgnoreSensorName(java.lang.String configFile)
configFile
- public Region readRegion(java.lang.String configFile, java.lang.String justRegion)
configFile
- justRegion
- if not null read just this regionpublic void readPlotInventory(java.lang.String configFile)
public void readOptionalStationInventory(java.lang.String configFile)
public void readOptionalStationProperties(java.lang.String yamlFile)
public void readSensorMetaData(java.lang.String yamlFile)