Ejemplo n.º 1
0
    def get_grond_target_group(self):
        logger.info('''Hint:

Use kite's `spool` to configure the InSAR scene's quadtree and covariance!
''')
        return grond.SatelliteTargetGroup(
            normalisation_family='insar_target',
            path='all',
            interpolation='multilinear',
            store_id=self.store_id,
            kite_scenes=['*all'],
            misfit_config=grond.SatelliteMisfitConfig(
                optimise_orbital_ramp=True,
                ranges={
                    'offset': '-0.5 .. 0.5',
                    'ramp_north': '-1e-4 .. 1e-4',
                    'ramp_east': '-1e-4 .. 1e-4'
                }))
Ejemplo n.º 2
0
    def add_insar(self):
        logger.info('Added InSAR')
        dsc = self.dataset_config

        self.sub_dirs.append('scenes')
        dsc.kite_scene_paths = ['scenes']

        self.target_groups.append(
            grond.SatelliteTargetGroup(
                normalisation_family='static',
                path='all',
                interpolation='multilinear',
                store_id='gf_static_store_id',
                kite_scenes=['*all'],
                misfit_config=grond.SatelliteMisfitConfig(
                    optimise_orbital_ramp=True,
                    ranges={
                        'offset': '-0.5 .. 0.5',
                        'ramp_north': '-1e-4 .. 1e-4',
                        'ramp_east': '-1e-4 .. 1e-4'
                    })))