Documentation
¶
Index ¶
- Variables
- func IWAbsDiff(one, two IWInfos) (sum float64, err error)
- type BurstOverlapThresholds
- type ByDate
- type Common
- type CoregMeta
- type CoregOpt
- type CoregOut
- type ExtractError
- type Extractor
- type IW
- type IWInfo
- type IWInfos
- type IWPath
- type IWPaths
- type IWs
- type ImportOptions
- type Importer
- type MasterFilePaths
- type MasterFiles
- type MosaicOpts
- type Noise
- type OutPaths
- type SLC
- func (s SLC) Date() time.Time
- func (s1 SLC) DerampRef() (ds1 SLC, err error)
- func (s1 SLC) DerampSlave(ref *SLC, looks common.RngAzi, keep bool) (ret SLC, err error)
- func (s1 SLC) Exist() (b bool, err error)
- func (s1 *SLC) MLI(mli *mli.MLI, opt *mli.Options) (err error)
- func (s1 SLC) Mosaic(out slc.SLC, opts MosaicOpts) (err error)
- func (s1 SLC) Move(dir path.Dir) (ms1 SLC, err error)
- func (s1 SLC) RSLC(outDir path.Dir) (sp SLCPath, err error)
- type SLCMeta
- type SLCPath
- type SwathFlag
- type Template
- type Zip
- type Zips
Constants ¶
This section is empty.
Variables ¶
View Source
var MLIFun = common.Select("multi_look_ScanSAR", "multi_S1_TOPS")
Functions ¶
Types ¶
type BurstOverlapThresholds ¶
type BurstOverlapThresholds struct {
// Coherence threshold in overlapping bursts
Coherence ifg.Coherence `json:"coherence"`
// Minimum fraction of coherent pixels in overlapping bursts
MinCoherentPixFraction limits.Fraction `json:"min_coherent_pixels_fraction"`
// Maximum allowed phase standard deviation
MaxPhaseStdev float64 `json:"max_phase_stdev"`
}
type Common ¶
type Common struct {
// Whether to clean temporary files
Clean bool `json:"clean_temp_files"`
// Whether to use previously calculated intermediate files
UseInter bool `json:"use_inter_files"`
Looks common.RngAzi `json:"looks"`
BurstOverlapThresh BurstOverlapThresholds `json:"burst_overlap_thresh"`
OutPaths OutPaths `json:"out_paths"`
}
type CoregMeta ¶
type ExtractError ¶
type ExtractError struct {
// contains filtered or unexported fields
}
func (ExtractError) Error ¶
func (e ExtractError) Error() string
func (ExtractError) Unwrap ¶
func (e ExtractError) Unwrap() error
type Extractor ¶
type Extractor struct {
*zip.ReadCloser
// contains filtered or unexported fields
}
type ImportOptions ¶
type ImportOptions struct {
OPODDirectory string
SwathFlag
Noise
// contains filtered or unexported fields
}
func DefaultImporter ¶
func DefaultImporter() (io ImportOptions)
func (ImportOptions) New ¶
func (io ImportOptions) New(c settings.Commands) (im Importer, err error)
func (ImportOptions) ToArgs ¶
func (io ImportOptions) ToArgs() (s string, err error)
type Importer ¶
type Importer struct {
// contains filtered or unexported fields
}
func (Importer) FormatZiplist ¶
func (Importer) WriteZiplist ¶
type MasterFilePaths ¶
type MasterFilePaths struct {
MLI path.ValidFile `json:"master_mli"`
Height path.ValidFile `json:"height"`
SLC path.ValidFile `json:"slc"`
}
func (MasterFilePaths) Parse ¶
func (m MasterFilePaths) Parse() (mf MasterFiles, err error)
type MasterFiles ¶
type SLC ¶
func (SLC) DerampSlave ¶
type SLCPath ¶
func (SLCPath) CreateTabfile ¶
Click to show internal directories.
Click to hide internal directories.