private void parseArguements(String[] args, Job job) throws IOException {
		for (int i = 0; i < args.length; ++i) {
			if ("-input".equals(args[i])) {
				String files = args[++i];
				for (String file : files.split(",")) {
					FileInputFormat.addInputPath(job, new Path(file));
				}
			} else if ("-output".equals(args[i])) {
				FileOutputFormat.setOutputPath(job, new Path(args[++i]));
			} else if ("-hdfs".equals(args[i])) {
				job.getConfiguration().set("fs.default.name", args[++i]);
			} else if ("-jobTracker".equals(args[i])) {
				job.getConfiguration().set("mapred.job.tracker", args[++i]);
			} else if ("-jobName".equals(args[i])) {
				job.getConfiguration().set("mapred.job.name", args[++i]);
		
				// 필터링 조건
			} else if ("-fromDiff".equals(args[i])) {	// 두 지점 간의 거리 최소값 (default=0 Km)
				job.getConfiguration().set("fromDiff", args[++i]);
			} else if ("-toDiff".equals(args[i])) {		// 두 지점 간의 거리 최대값 (default=15 Km)
				job.getConfiguration().set("toDiff", args[++i]);
			}
		}
	}