Class OsmPbfImporter
- java.lang.Object
-
- org.openstreetmap.josm.gui.io.importexport.FileImporter
-
- org.openstreetmap.josm.gui.io.importexport.OsmImporter
-
- org.openstreetmap.josm.gui.io.importexport.OsmPbfImporter
-
- All Implemented Interfaces:
java.lang.Comparable<FileImporter>
public class OsmPbfImporter extends OsmImporter
File importer that reads *.osm.pbf data files.- Since:
- 18695
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.openstreetmap.josm.gui.io.importexport.OsmImporter
OsmImporter.OsmImporterData
-
-
Field Summary
Fields Modifier and Type Field Description static ExtensionFileFilter
FILE_FILTER
The OSM file filter (*.osm.pbf files).-
Fields inherited from class org.openstreetmap.josm.gui.io.importexport.FileImporter
filter, options
-
-
Constructor Summary
Constructors Constructor Description OsmPbfImporter()
Constructs a newOsmPbfImporter
.OsmPbfImporter(ExtensionFileFilter filter)
Constructs a newOsmPbfImporter
with the given extension file filter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataSet
parseDataSet(java.io.InputStream in, ProgressMonitor progressMonitor)
-
Methods inherited from class org.openstreetmap.josm.gui.io.importexport.OsmImporter
createLayer, createPostLayerTask, importData, importData, loadLayer
-
Methods inherited from class org.openstreetmap.josm.gui.io.importexport.FileImporter
acceptFile, compareTo, getPriority, importData, importDataHandleExceptions, importDataHandleExceptions, isBatchImporter, isEnabled, setEnabled, setOptions
-
-
-
-
Field Detail
-
FILE_FILTER
public static final ExtensionFileFilter FILE_FILTER
The OSM file filter (*.osm.pbf files).
-
-
Constructor Detail
-
OsmPbfImporter
public OsmPbfImporter()
Constructs a newOsmPbfImporter
.
-
OsmPbfImporter
public OsmPbfImporter(ExtensionFileFilter filter)
Constructs a newOsmPbfImporter
with the given extension file filter.- Parameters:
filter
- The extension file filter
-
-
Method Detail
-
parseDataSet
protected DataSet parseDataSet(java.io.InputStream in, ProgressMonitor progressMonitor) throws IllegalDataException
- Overrides:
parseDataSet
in classOsmImporter
- Throws:
IllegalDataException
-
-