public final class ProjectionFactory extends Object
| Modifier and Type | Method and Description |
|---|---|
static Point |
convert(Point point,
GeometryFactory sourceGeometryFactory,
GeometryFactory targetGeometryFactory) |
static CoordinatesProjection |
createCoordinatesProjection(ProjectedCoordinateSystem coordinateSystem) |
static CoordinatesOperation |
getCoordinatesOperation(CoordinateSystem cs1,
CoordinateSystem cs2) |
static CoordinatesOperation |
getCoordinatesOperation(GeometryFactory sourceGeometryFactory,
GeometryFactory targetGeometryFactory) |
static CoordinatesProjection |
getCoordinatesProjection(CoordinateSystem coordinateSystem) |
static CoordinatesOperation |
getInverseCoordinatesOperation(CoordinateSystem coordinateSystem)
Get the operation to convert coordinates to geographics coordinates.
|
static CoordinatesOperation |
getProjectCoordinatesOperation(CoordinateSystem coordinateSystem)
Get the operation to convert geographics coordinates to projected
coordinates.
|
static void |
registerCoordinatesProjection(String name,
Class<? extends CoordinatesProjection> projectionClass)
Register a projection for the named projection.
|
public static Point convert(Point point, GeometryFactory sourceGeometryFactory, GeometryFactory targetGeometryFactory)
public static CoordinatesProjection createCoordinatesProjection(ProjectedCoordinateSystem coordinateSystem)
public static CoordinatesOperation getCoordinatesOperation(CoordinateSystem cs1, CoordinateSystem cs2)
public static CoordinatesOperation getCoordinatesOperation(GeometryFactory sourceGeometryFactory, GeometryFactory targetGeometryFactory)
public static CoordinatesProjection getCoordinatesProjection(CoordinateSystem coordinateSystem)
public static CoordinatesOperation getInverseCoordinatesOperation(CoordinateSystem coordinateSystem)
coordinateSystem - The coordinate system.public static CoordinatesOperation getProjectCoordinatesOperation(CoordinateSystem coordinateSystem)
coordinateSystem - The coordinate system.public static void registerCoordinatesProjection(String name, Class<? extends CoordinatesProjection> projectionClass)
name - The name.projectionClass - The projection class.Copyright © 2015 Revolution Systems Inc.. All rights reserved.