Package org.gvsig.gpe.prov.kml.writer
Class GPEKmlWriterHandlerImplementor
java.lang.Object
org.gvsig.gpe.lib.impl.writer.GPEWriterHandlerImplementor
org.gvsig.gpe.prov.xml.writer.GPEXmlWriterHandlerImplementor
org.gvsig.gpe.prov.kml.writer.GPEKmlWriterHandlerImplementor
- All Implemented Interfaces:
IGPEWriterHandlerImplementor
- Direct Known Subclasses:
GPEKml21WriterHandlerImplementor
KML writer handler used to write KML/KMZ files
- Author:
- Jorge Piera LLodrĂ¡ (jorge.piera@iver.es)
-
Field Summary
Fields inherited from class org.gvsig.gpe.prov.xml.writer.GPEXmlWriterHandlerImplementor
writer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidendBbox()voidvoidvoidvoidendLayer()voidvoidvoidvoidvoidvoidvoidendPoint()voidvoidvoidsetProfile(IWriterProfile profile) voidstartBbox(String id, ICoordinateSequence coords, String srs) voidstartElement(String namespace, String name, Object value) voidstartFeature(String id, String namespace, String name) voidstartInnerBoundary(String id, ICoordinateSequence coords, String srs) voidvoidstartLinearRing(String id, ICoordinateSequence coords, String srs) voidstartLineString(String id, ICoordinateSequence coords, String srs) voidstartMultiGeometry(String id, String srs) voidstartMultiLineString(String id, String srs) voidstartMultiPoint(String id, String srs) voidstartMultiPolygon(String id, String srs) voidstartPoint(String id, ICoordinateSequence coords, String srs) voidstartPolygon(String id, ICoordinateSequence coords, String srs) Methods inherited from class org.gvsig.gpe.prov.xml.writer.GPEXmlWriterHandlerImplementor
getSchemaLocations, getTargetNamespacePrefix, getXMLStreamWriterMethods inherited from class org.gvsig.gpe.lib.impl.writer.GPEWriterHandlerImplementor
getErrorHandler, getGpeManager, getOutputStream, setErrorHandler, setFormat, setOutputStream, startBbox, startElement, startInnerBoundary, startLinearRing, startLineString, startPoint, startPolygon, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.gvsig.gpe.lib.api.writer.IGPEWriterHandlerImplementor
getDescription, getName
-
Constructor Details
-
GPEKmlWriterHandlerImplementor
public GPEKmlWriterHandlerImplementor()
-
-
Method Details
-
getDefaultFormat
-
getFormat
-
initialize
public void initialize()- Specified by:
initializein interfaceIGPEWriterHandlerImplementor- Overrides:
initializein classGPEXmlWriterHandlerImplementor
-
close
public void close()- Specified by:
closein interfaceIGPEWriterHandlerImplementor- Overrides:
closein classGPEWriterHandlerImplementor
-
startLayer
- Specified by:
startLayerin interfaceIGPEWriterHandlerImplementor- Overrides:
startLayerin classGPEWriterHandlerImplementor
-
endLayer
public void endLayer()- Specified by:
endLayerin interfaceIGPEWriterHandlerImplementor- Overrides:
endLayerin classGPEWriterHandlerImplementor
-
startFeature
- Specified by:
startFeaturein interfaceIGPEWriterHandlerImplementor- Overrides:
startFeaturein classGPEWriterHandlerImplementor
-
endFeature
public void endFeature()- Specified by:
endFeaturein interfaceIGPEWriterHandlerImplementor- Overrides:
endFeaturein classGPEWriterHandlerImplementor
-
startElement
-
endElement
public void endElement()- Specified by:
endElementin interfaceIGPEWriterHandlerImplementor- Overrides:
endElementin classGPEWriterHandlerImplementor
-
startPoint
-
endPoint
public void endPoint()- Specified by:
endPointin interfaceIGPEWriterHandlerImplementor- Overrides:
endPointin classGPEWriterHandlerImplementor
-
startLineString
-
endLineString
public void endLineString()- Specified by:
endLineStringin interfaceIGPEWriterHandlerImplementor- Overrides:
endLineStringin classGPEWriterHandlerImplementor
-
startLinearRing
-
endLinearRing
public void endLinearRing()- Specified by:
endLinearRingin interfaceIGPEWriterHandlerImplementor- Overrides:
endLinearRingin classGPEWriterHandlerImplementor
-
startPolygon
-
endPolygon
public void endPolygon()- Specified by:
endPolygonin interfaceIGPEWriterHandlerImplementor- Overrides:
endPolygonin classGPEWriterHandlerImplementor
-
startInnerBoundary
-
endInnerBoundary
public void endInnerBoundary()- Specified by:
endInnerBoundaryin interfaceIGPEWriterHandlerImplementor- Overrides:
endInnerBoundaryin classGPEWriterHandlerImplementor
-
startBbox
-
endBbox
public void endBbox()- Specified by:
endBboxin interfaceIGPEWriterHandlerImplementor- Overrides:
endBboxin classGPEWriterHandlerImplementor
-
startMultiGeometry
- Specified by:
startMultiGeometryin interfaceIGPEWriterHandlerImplementor- Overrides:
startMultiGeometryin classGPEWriterHandlerImplementor
-
endMultiGeometry
public void endMultiGeometry()- Specified by:
endMultiGeometryin interfaceIGPEWriterHandlerImplementor- Overrides:
endMultiGeometryin classGPEWriterHandlerImplementor
-
startMultiPoint
- Specified by:
startMultiPointin interfaceIGPEWriterHandlerImplementor- Overrides:
startMultiPointin classGPEWriterHandlerImplementor
-
endMultiPoint
public void endMultiPoint()- Specified by:
endMultiPointin interfaceIGPEWriterHandlerImplementor- Overrides:
endMultiPointin classGPEWriterHandlerImplementor
-
startMultiLineString
- Specified by:
startMultiLineStringin interfaceIGPEWriterHandlerImplementor- Overrides:
startMultiLineStringin classGPEWriterHandlerImplementor
-
endMultiLineString
public void endMultiLineString()- Specified by:
endMultiLineStringin interfaceIGPEWriterHandlerImplementor- Overrides:
endMultiLineStringin classGPEWriterHandlerImplementor
-
startMultiPolygon
- Specified by:
startMultiPolygonin interfaceIGPEWriterHandlerImplementor- Overrides:
startMultiPolygonin classGPEWriterHandlerImplementor
-
endMultiPolygon
public void endMultiPolygon()- Specified by:
endMultiPolygonin interfaceIGPEWriterHandlerImplementor- Overrides:
endMultiPolygonin classGPEWriterHandlerImplementor
-
getProfile
- Returns:
- the profile
-
setProfile
- Parameters:
profile- the profile to set
-
getFileExtension
-