public Job(ExportProps param, ExportOptionsViewComponent view) {
jobParams = param;
parent = view;
url = view.getApplication().getMainWindow().getURL();
if (exportDir == null) {
exportDir = new File(ExpressZipApplication.Configuration.getProperty("exportdirectory"), jobParams.getJobName());
exportDir.mkdir();
}
String JobRunID = String.format("%d", System.identityHashCode(this));
logger = Logger.getLogger(JobRunID);
logger.setAdditivity(false);
try {
outputLogFile = new File(exportDir, getLogName());
outputLogAppender = new FileAppender(new HTMLLayout(), outputLogFile.getPath());
logger.addAppender(outputLogAppender);
} catch (IOException e) {
BasicConfigurator.configure();
}
// Set up GeoTIFF writer compression and tiling
geoTiffWPs = new GeoTiffWriteParams();
geoTiffWPs.setCompressionMode(GeoTiffWriteParams.MODE_EXPLICIT);
geoTiffWPs.setCompressionType("LZW");
geoTiffWPs.setCompressionQuality(0.75F);
geoTiffWPs.setTilingMode(GeoTiffWriteParams.MODE_EXPLICIT);
geoTiffWPs.setTiling(256, 256);
}
Job.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:ExpressZip
作者:
评论列表
文章目录