public class FMEGMLWriter extends Object implements JUMPWriter
JUMPWriter specialized to write FMEGML.
DataProperties for the JCSWriter write(featureSchema,DataProperties) interface:
| Parameter | Meaning |
|---|---|
| OutputFile or DefaultValue | File name for output .xml file |
| FMEFormatVersion | '2000' or '2001' |
The format version specifies which version of FME GML this should produce.
| 2000 |
<dataset
xmlns="http://www.safe.com/xml/namespaces/fmegml2"
xmlns:fme="http://www.safe.com/xml/namespaces/fmegml2"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
xsi:schemaLocation="http://www.safe.com/xml/schemas/fmegml2.xsd" >
|
| 2001 |
<dataset
xmlns="http://www.safe.com/xml/schemas/FMEFeatures"
xmlns:fme="http://www.safe.com/xml/schemas/FMEFeatures"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.safe.com/xml/schemas/FMEFeatures.xsd" >
|
| Constructor and Description |
|---|
FMEGMLWriter()
Creates new FMEGMLWriter
|
| Modifier and Type | Method and Description |
|---|---|
GMLOutputTemplate |
createOutputTemplate(FeatureSchema fs)
Makes a
GMLOutputTemplate from a featureSchema. |
void |
write(FeatureCollection featureCollection,
DriverProperties dp)
Cause a featureCollection to be written using the outputfile (and format) specified in the dp parameter.
|
public void write(FeatureCollection featureCollection, DriverProperties dp) throws IllegalParametersException, Exception
GMLWriter.write in interface JUMPWriterfeatureCollection - set of features to be writtendp - where to write and formatIllegalParametersExceptionExceptionpublic GMLOutputTemplate createOutputTemplate(FeatureSchema fs) throws ParseException, Exception
GMLOutputTemplate from a featureSchema. Has two different version ('2000' and '2001'). fs - description of the column in the dataset.ParseExceptionExceptionCopyright © 2015. All rights reserved.