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)); }
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); }