Esempio n. 1
0
        protected override JobHandle OnUpdate(JobHandle _inpDeps)
        {
            var MapBandingJob = new BandMap
            {
                Data = m_MapData.Data
            };
            var MapBandingJobHandle = MapBandingJob.Schedule(m_MapData.Length, 64, _inpDeps);

            var DisableSystemJob = new DisableSystem();

            return(DisableSystemJob.Schedule(MapBandingJobHandle));
        }
Esempio n. 2
0
        private FilePrjSettings GetFilePrjSettings(IRasterDataProvider prd)
        {
            FY3_VIRR_PrjSettings settings = new FY3_VIRR_PrjSettings();
            BandMap map = new BandMap();

            map.File        = prd;
            map.DatasetName = "EV_RefSB";
            map.BandIndex   = 0;
            settings.BandMapTable.Add(map);
            settings.OutResolutionX     = 0.01f;
            settings.OutResolutionY     = 0.01f;
            settings.OutEnvelope        = new GeoDo.RasterProject.PrjEnvelope(86, 136, 19, 60);
            settings.OutFormat          = "LDF";
            settings.OutPathAndFileName = "f:\\Out.LDF";
            return(settings);
        }