private static void configureGrid() {
		String rejilla = configuration.getProperty("NadgridsPath");
		if (StringUtils.isBlank(rejilla)){
			rejilla = "auto:peninsula";
		}
		if (!rejilla.startsWith("auto")){
			return;
		}
		File homeDir = new File(System.getProperty("user.home") + File.separator + ".cat2osm");
		File archivoRejilla = null;
		String nombreRecursoRejilla = "";
		if ("auto:peninsula".equals(rejilla) || "auto:peninsula.gsb".equals(rejilla)){
			archivoRejilla = new File(homeDir, "peninsula.gsb");
			nombreRecursoRejilla = "peninsula.gsb";
		}
		else if ("auto:baleares".equals(rejilla) || "auto:baleares.gsb".equals(rejilla)){
			archivoRejilla = new File(homeDir, "baleares.gsb");
			nombreRecursoRejilla = "baleares.gsb";
		}		
		configuration.setProperty("NadgridsPath", archivoRejilla.getAbsolutePath());
		try {
			extractGrid(nombreRecursoRejilla, archivoRejilla);
		} catch (IOException e) {
			e.printStackTrace();
		}
		
	}