bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
GeoFile.h File Reference
#include <string>
#include <vector>
#include <STARE.h>
#include "BESInternalError.h"
Include dependency graph for GeoFile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GeoFile
 

Macros

#define GEO_FILE_H_
 Ed Hartnett 4/4/20.
 
#define MAX_NUM_INDEX   10
 
#define NDIM2   2
 
#define SSC_COVER_LONG_NAME   "SpatioTemporal Adaptive Resolution Encoding (STARE) cover"
 
#define SSC_COVER_NAME   "STARE_cover"
 
#define SSC_I_NAME   "i"
 
#define SSC_INDEX_LONG_NAME   "SpatioTemporal Adaptive Resolution Encoding (STARE) index"
 
#define SSC_INDEX_NAME   "STARE_index"
 
#define SSC_INDEX_VAR_ATT_NAME   "variables"
 
#define SSC_J_NAME   "j"
 
#define SSC_LAT_LONG_NAME   "latitude"
 
#define SSC_LAT_NAME   "Latitude"
 
#define SSC_LAT_UNITS   "degrees_north"
 
#define SSC_LON_LONG_NAME   "longitude"
 
#define SSC_LON_NAME   "Longitude"
 
#define SSC_LON_UNITS   "degrees_east"
 
#define SSC_LONG_NAME   "long_name"
 
#define SSC_MAX_NAME   256
 
#define SSC_MOD05   "mod05"
 
#define SSC_NDIM1   1
 
#define SSC_NDIM2   2
 
#define SSC_NOT_SIDECAR   (-1001)
 
#define SSC_NUM_GRING   4
 
#define SSC_TITLE   "SpatioTemporal Adaptive Resolution Encoding (STARE) sidecar file"
 
#define SSC_TITLE_NAME   "title"
 
#define SSC_UNITS   "units"
 

Macro Definition Documentation

◆ GEO_FILE_H_

#define GEO_FILE_H_

Ed Hartnett 4/4/20.

This class contains the main functionality for reading a file that may be given a STARE sidecar file. < Protect file from double include.

Definition at line 9 of file GeoFile.h.

◆ MAX_NUM_INDEX

#define MAX_NUM_INDEX   10

Max number of STARE index vars in a file.

Definition at line 44 of file GeoFile.h.

◆ NDIM2

#define NDIM2   2

Definition at line 41 of file GeoFile.h.

◆ SSC_COVER_LONG_NAME

#define SSC_COVER_LONG_NAME   "SpatioTemporal Adaptive Resolution Encoding (STARE) cover"

Definition at line 26 of file GeoFile.h.

◆ SSC_COVER_NAME

#define SSC_COVER_NAME   "STARE_cover"

Definition at line 23 of file GeoFile.h.

◆ SSC_I_NAME

#define SSC_I_NAME   "i"

Definition at line 20 of file GeoFile.h.

◆ SSC_INDEX_LONG_NAME

#define SSC_INDEX_LONG_NAME   "SpatioTemporal Adaptive Resolution Encoding (STARE) index"

Definition at line 25 of file GeoFile.h.

◆ SSC_INDEX_NAME

#define SSC_INDEX_NAME   "STARE_index"

Definition at line 22 of file GeoFile.h.

◆ SSC_INDEX_VAR_ATT_NAME

#define SSC_INDEX_VAR_ATT_NAME   "variables"

Definition at line 32 of file GeoFile.h.

◆ SSC_J_NAME

#define SSC_J_NAME   "j"

Definition at line 21 of file GeoFile.h.

◆ SSC_LAT_LONG_NAME

#define SSC_LAT_LONG_NAME   "latitude"

Definition at line 27 of file GeoFile.h.

◆ SSC_LAT_NAME

#define SSC_LAT_NAME   "Latitude"

Definition at line 18 of file GeoFile.h.

◆ SSC_LAT_UNITS

#define SSC_LAT_UNITS   "degrees_north"

Definition at line 30 of file GeoFile.h.

◆ SSC_LON_LONG_NAME

#define SSC_LON_LONG_NAME   "longitude"

Definition at line 28 of file GeoFile.h.

◆ SSC_LON_NAME

#define SSC_LON_NAME   "Longitude"

Definition at line 19 of file GeoFile.h.

◆ SSC_LON_UNITS

#define SSC_LON_UNITS   "degrees_east"

Definition at line 31 of file GeoFile.h.

◆ SSC_LONG_NAME

#define SSC_LONG_NAME   "long_name"

Definition at line 24 of file GeoFile.h.

◆ SSC_MAX_NAME

#define SSC_MAX_NAME   256

Definition at line 37 of file GeoFile.h.

◆ SSC_MOD05

#define SSC_MOD05   "mod05"

Definition at line 34 of file GeoFile.h.

◆ SSC_NDIM1

#define SSC_NDIM1   1

Definition at line 39 of file GeoFile.h.

◆ SSC_NDIM2

#define SSC_NDIM2   2

Definition at line 40 of file GeoFile.h.

◆ SSC_NOT_SIDECAR

#define SSC_NOT_SIDECAR   (-1001)

Definition at line 43 of file GeoFile.h.

◆ SSC_NUM_GRING

#define SSC_NUM_GRING   4

Definition at line 33 of file GeoFile.h.

◆ SSC_TITLE

#define SSC_TITLE   "SpatioTemporal Adaptive Resolution Encoding (STARE) sidecar file"

Definition at line 36 of file GeoFile.h.

◆ SSC_TITLE_NAME

#define SSC_TITLE_NAME   "title"

Definition at line 35 of file GeoFile.h.

◆ SSC_UNITS

#define SSC_UNITS   "units"

Definition at line 29 of file GeoFile.h.