package mil.nga.giat.geowave.format.gpx; import mil.nga.giat.geowave.adapter.vector.ingest.AbstractSimpleFeatureIngestPlugin; import mil.nga.giat.geowave.core.ingest.spi.IngestFormatOptionProvider; import mil.nga.giat.geowave.adapter.vector.ingest.AbstractSimpleFeatureIngestFormat; /** * This represents an ingest format plugin provider for GPX data. It will * support ingesting directly from a local file system or staging data from a * local files system and ingesting into GeoWave using a map-reduce job. */ public class GpxIngestFormat extends AbstractSimpleFeatureIngestFormat<GpxTrack> { @Override protected AbstractSimpleFeatureIngestPlugin<GpxTrack> newPluginInstance( IngestFormatOptionProvider options ) { return new GpxIngestPlugin(); } @Override public String getIngestFormatName() { return "gpx"; } @Override public String getIngestFormatDescription() { return "xml files adhering to the schema of gps exchange format"; } }