Package org.geotools.data.util
Class GeometryTypeConverterFactory
Object
GeometryTypeConverterFactory
- All Implemented Interfaces:
ConverterFactory
Converter factory performing conversions among JTS geometries of different types.
- single type geometries (Point, LineString, Polygon) are converted to multi types (MultiPoint, LineString, MultiPolygon) containing 1 geometry element. - GeometryCollection(s) are converted to multi types, converting each element to the permitted type (Point, LineString or Polygon).
- Author:
- m.bartolomeoli
-
Field Summary
Fields inherited from interface ConverterFactory
SAFE_CONVERSION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcopyUserProperties(Geometry sourceGeometry, Geometry destGeometry) createConverter(Class<?> source, Class<?> target, Hints hints) Creates aConverterinstance for converting one type of object to another.
-
Constructor Details
-
GeometryTypeConverterFactory
public GeometryTypeConverterFactory()
-
-
Method Details
-
createConverter
Description copied from interface:ConverterFactoryCreates aConverterinstance for converting one type of object to another.- Specified by:
createConverterin interfaceConverterFactory- Parameters:
source- The type to convert from.target- The type to convert to.hints- Hints used to be used while creating a converter.- Returns:
- The converter, or
nullif one could not be found.
-
copyUserProperties
-