/* * ZippedShapeImporter.java * * Created on June 26, 2007, 2:03 PM * */ package ika.geoimport; import java.io.BufferedInputStream; import java.io.IOException; import java.util.zip.GZIPInputStream; /** * Importer for zipped ESRI Shape files. The shp file is gzipped and its ".shp" * file extension is replaced by ".gz". * @author Bernhard Jenny, Institute of Cartography, ETH Zurich. */ public class ZippedShapeImporter extends ShapeImporter { /** Creates a new instance of ZippedShapeImporter */ public ZippedShapeImporter() { } protected String getLowerCaseDataFileExtension() { return "gz"; } protected BufferedInputStream findInputStream(java.net.URL url) throws IOException { BufferedInputStream bis = new BufferedInputStream( new GZIPInputStream(url.openStream())); return bis; } }