public Shape getParcela(HashMap <String, List<Shape>> shapesTotales, List<Coordinate> coors){

		// Creamos la factoria para crear objetos de GeoTools (hay otra factoria pero falla)
		com.vividsolutions.jts.geom.GeometryFactory gf = JTSFactoryFinder.getGeometryFactory(null);
		List<Shape> matches = new ArrayList<Shape>();

		for (String key : shapesTotales.keySet())
			for (Shape s: shapesTotales.get(key))

				if (s instanceof ShapeParcela && s.getPoligons() != null){

					// Cogemos el outer de la parcela que esta en la posicion[0]
					LinearRing l = gf.createLinearRing(s.getPoligons().get(0).getCoordinates());
					Polygon parcela = gf.createPolygon(l, null);

					for(Coordinate coor : coors){
						Point point = gf.createPoint(coor);
						// Si cumple lo anadimos
						if (point.intersects(parcela) && !matches.contains(s)){
							return s;
						}
					}
				}

		return null;
	}