com.luciad.format.gml2.xml
, com.luciad.format.gml31.xml
and
com.luciad.format.gml32.xml
.public final class TLcdGMLContentHandlerFactory extends Object
ContentHandler
objects
used to parse snippets of GML data. This is useful, for instance, in the
context of the OGC Filter specifications, where geometry may be provided in
GML format, but without the context of a complete GML document.Constructor and Description |
---|
TLcdGMLContentHandlerFactory()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ContentHandler |
createGMLFeatureHandler(Vector aElements,
Hashtable aGMLSchemas,
boolean aCartesian,
boolean aCoordinatesAsXY,
Hashtable aGMLModelObjectFactoryTable)
Deprecated.
Creates a handler for GML feature data.
|
static ContentHandler |
createGMLFeatureHandler(Vector aElements,
Hashtable aGMLSchemas,
Hashtable aModelDescriptors,
boolean aCartesian,
boolean aCoordinatesAsXY,
Hashtable aGMLModelObjectFactoryTable)
Deprecated.
|
static ContentHandler |
createGMLGeometryHandler(Vector aShapes,
boolean aCartesian,
boolean aCoordinatesAsXY)
Deprecated.
Creates a handler for GML geometry data.
|
public static ContentHandler createGMLFeatureHandler(Vector aElements, Hashtable aGMLSchemas, boolean aCartesian, boolean aCoordinatesAsXY, Hashtable aGMLModelObjectFactoryTable)
ContentHandler
object will decode the feature data and insert the resulting domain
objects into the aElements
vector.aElements
- A Vector
that will receive decoded domain objects.aGMLSchemas
- A hashtable that maps feature names to their corresponding TLcdGMLSchema
.aCartesian
- Specifies whether or not the geometry of the GML feature is in a cartesian coordinate system.aCoordinatesAsXY
- Specifies whether or not the X coordinate comes before the Y coordinate in the GML feature data.aGMLModelObjectFactoryTable
- A hashtable that maps feature names to the appropriate ILcdGMLModelObjectFactory
.ContentHandler
public static ContentHandler createGMLFeatureHandler(Vector aElements, Hashtable aGMLSchemas, Hashtable aModelDescriptors, boolean aCartesian, boolean aCoordinatesAsXY, Hashtable aGMLModelObjectFactoryTable)
public static ContentHandler createGMLGeometryHandler(Vector aShapes, boolean aCartesian, boolean aCoordinatesAsXY)
ContentHandler
object will decode the geometry data and insert the resulting shapes into
the aShapes
vector.aShapes
- A Vector
that will receive decoded ILcdShape
objects.aCartesian
- Specifies whether or not the geometry of the GML feature is in a cartesian coordinate system.aCoordinatesAsXY
- Specifies whether or not the X coordinate comes before the Y coordinate in the GML feature data.ContentHandler