public class ProjectionUtil extends Object
| 构造器 | 说明 |
|---|---|
ProjectionUtil() |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static Extent |
getProjectionExtent(ProjectionInfo fromProj,
ProjectionInfo toProj,
double[] X,
double[] Y) |
Get projected extent
|
static Extent |
getProjectionExtent(ProjectionInfo fromProj,
ProjectionInfo toProj,
List<Number> x,
List<Number> y) |
Get projected extent
|
static Extent |
getProjectionExtent_bak(ProjectionInfo fromProj,
ProjectionInfo toProj,
double[] X,
double[] Y) |
Get projected extent
|
static Extent |
getProjectionExtent_bak2(ProjectionInfo fromProj,
ProjectionInfo toProj,
double[] X,
double[] Y) |
Get projected extent
|
static Extent |
getProjectionGlobalExtent(ProjectionInfo toProj) |
Get global extent of a projection
|
static double |
projectAngle(double oAngle,
double[] fromP1,
double[] toP1,
ProjectionInfo fromProj,
ProjectionInfo toProj) |
Project angle
|
static Graphic |
projectGraphic(Graphic graphic,
ProjectionInfo fromProj,
ProjectionInfo toProj) |
Project graphic
|
static void |
projectLayer(RasterLayer oLayer,
ProjectionInfo toProj) |
Project raster layer
|
static void |
projectLayer(VectorLayer oLayer,
ProjectionInfo toProj) |
Project vector layer
|
static void |
projectLayer(VectorLayer oLayer,
ProjectionInfo toProj,
boolean projectLabels) |
Project vector layer
|
static void |
projectLayer(VectorLayer oLayer,
ProjectionInfo toProj,
double refCutLon) |
Project vector layer
|
static void |
projectLayer(VectorLayer oLayer,
ProjectionInfo toProj,
double refCutLon,
boolean projectLabels) |
Project vector layer
|
static VectorLayer |
projectLayerAngle(VectorLayer oLayer,
ProjectionInfo fromProj,
ProjectionInfo toProj) |
Project layer angle
|
static PolygonShape |
projectPolygonShape(PolygonShape aPGS,
ProjectionInfo fromProj,
ProjectionInfo toProj) |
Project polygon shape
|
static void |
projectWindLayer(VectorLayer oLayer,
ProjectionInfo toProj,
boolean IfReprojectAngle) |
Project wind layer
|
public static Extent getProjectionGlobalExtent(ProjectionInfo toProj)
toProj - To projectionpublic static Extent getProjectionExtent(ProjectionInfo fromProj, ProjectionInfo toProj, List<Number> x, List<Number> y)
fromProj - From projectiontoProj - To projectionx - X coordinatey - Y coordinatepublic static Extent getProjectionExtent(ProjectionInfo fromProj, ProjectionInfo toProj, double[] X, double[] Y)
fromProj - From projectiontoProj - To projectionX - X coordinateY - Y coordinatepublic static Extent getProjectionExtent_bak2(ProjectionInfo fromProj, ProjectionInfo toProj, double[] X, double[] Y)
fromProj - From projectiontoProj - To projectionX - X coordinateY - Y coordinatepublic static Extent getProjectionExtent_bak(ProjectionInfo fromProj, ProjectionInfo toProj, double[] X, double[] Y)
fromProj - From projectiontoProj - To projectionX - X coordinateY - Y coordinatepublic static void projectLayer(VectorLayer oLayer, ProjectionInfo toProj)
oLayer - The layertoProj - To projection infopublic static void projectLayer(VectorLayer oLayer, ProjectionInfo toProj, boolean projectLabels)
oLayer - The layertoProj - To projection infoprojectLabels - If projectLabelspublic static void projectLayer(VectorLayer oLayer, ProjectionInfo toProj, double refCutLon)
oLayer - The layertoProj - To projection inforefCutLon - Reference clip longitudepublic static void projectLayer(VectorLayer oLayer, ProjectionInfo toProj, double refCutLon, boolean projectLabels)
oLayer - The layertoProj - To projection inforefCutLon - Reference clip longitudeprojectLabels - If project labelspublic static void projectLayer(RasterLayer oLayer, ProjectionInfo toProj)
oLayer - The layertoProj - To projectionpublic static VectorLayer projectLayerAngle(VectorLayer oLayer, ProjectionInfo fromProj, ProjectionInfo toProj)
oLayer - The layerfromProj - From projectiontoProj - To projectionpublic static void projectWindLayer(VectorLayer oLayer, ProjectionInfo toProj, boolean IfReprojectAngle)
oLayer - Origin layertoProj - To projectionIfReprojectAngle - If reproject wind anglepublic static double projectAngle(double oAngle,
double[] fromP1,
double[] toP1,
ProjectionInfo fromProj,
ProjectionInfo toProj)
oAngle - The anglefromP1 - From pointtoP1 - To pointfromProj - From projectiontoProj - To projectionpublic static PolygonShape projectPolygonShape(PolygonShape aPGS, ProjectionInfo fromProj, ProjectionInfo toProj)
aPGS - A polygon shapefromProj - From projectiontoProj - To porjectionpublic static Graphic projectGraphic(Graphic graphic, ProjectionInfo fromProj, ProjectionInfo toProj)
graphic - The graphicfromProj - From projectiontoProj - To projectionCopyright © 2019. All rights reserved.