Class GeoJsonInputTransformer
java.lang.Object
ddf.catalog.transformer.input.geojson.GeoJsonInputTransformer
- All Implemented Interfaces:
ddf.catalog.transform.InputTransformer
public class GeoJsonInputTransformer
extends Object
implements ddf.catalog.transform.InputTransformer
Converts standard GeoJSON (geojson.org) into a Metacard. The limitation on the GeoJSON is that it
must conform to the
MetacardImpl.BASIC_METACARD MetacardType.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.codice.ddf.platform.util.SortedServiceListvoidsetAttributeRegistry(ddf.catalog.data.AttributeRegistry attributeRegistry) voidsetInputTransformers(org.codice.ddf.platform.util.SortedServiceList inputTransformers) voidsetMetacardTypes(List<ddf.catalog.data.MetacardType> metacardTypes) toString()ddf.catalog.data.Metacardtransform(InputStream input) Transforms GeoJson (http://www.geojson.org/) into aMetacardddf.catalog.data.Metacardtransform(InputStream input, String id)
-
Constructor Details
-
GeoJsonInputTransformer
public GeoJsonInputTransformer()
-
-
Method Details
-
transform
public ddf.catalog.data.Metacard transform(InputStream input) throws IOException, ddf.catalog.transform.CatalogTransformerException Transforms GeoJson (http://www.geojson.org/) into aMetacard- Specified by:
transformin interfaceddf.catalog.transform.InputTransformer- Throws:
IOExceptionddf.catalog.transform.CatalogTransformerException
-
transform
public ddf.catalog.data.Metacard transform(InputStream input, String id) throws IOException, ddf.catalog.transform.CatalogTransformerException - Specified by:
transformin interfaceddf.catalog.transform.InputTransformer- Throws:
IOExceptionddf.catalog.transform.CatalogTransformerException
-
setMetacardTypes
-
setAttributeRegistry
public void setAttributeRegistry(ddf.catalog.data.AttributeRegistry attributeRegistry) -
toString
-
getInputTransformers
public org.codice.ddf.platform.util.SortedServiceList getInputTransformers() -
setInputTransformers
public void setInputTransformers(org.codice.ddf.platform.util.SortedServiceList inputTransformers)
-