类 Reproject
- java.lang.Object
-
- org.meteoinfo.projection.Reproject
-
public class Reproject extends java.lang.Object- 作者:
- Yaqiang Wang
-
-
构造器概要
构造器 构造器 说明 Reproject()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static Arrayreproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> rx, java.util.List<java.lang.Number> ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic java.lang.Object[]reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, org.locationtech.proj4j.CoordinateReferenceSystem fromProj, org.locationtech.proj4j.CoordinateReferenceSystem toProj, ResampleMethods method)Project grid datastatic Arrayreproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic Arrayreproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods resampleMethod)Reprojectstatic java.lang.Object[]reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, ProjectionInfo fromProj, ProjectionInfo toProj)Project grid datastatic java.lang.Object[]reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods method)Project grid datastatic Array[]reproject(Array x, Array y, ProjectionInfo fromProj, ProjectionInfo toProj)Reprojectstatic PointDreprojectPoint(double x, double y, ProjectionInfo source, ProjectionInfo dest)Reproject a pointstatic PointDreprojectPoint(PointD point, ProjectionInfo source, ProjectionInfo dest)Reproject a pointstatic voidreprojectPoints(double[][] points, ProjectionInfo source, ProjectionInfo dest)Reproject a pointstatic voidreprojectPoints(double[][] points, ProjectionInfo source, ProjectionInfo dest, int startIndex, int numPoints)Reproject points
-
-
-
方法详细资料
-
reprojectPoint
public static PointD reprojectPoint(double x, double y, ProjectionInfo source, ProjectionInfo dest)
Reproject a point- 参数:
x- Xy- Ysource- Source projection infodest- Destination projection info- 返回:
- Projected point
-
reprojectPoint
public static PointD reprojectPoint(PointD point, ProjectionInfo source, ProjectionInfo dest)
Reproject a point- 参数:
point- The pointsource- Source projection infodest- Destination projection info- 返回:
- Projected point
-
reprojectPoints
public static void reprojectPoints(double[][] points, ProjectionInfo source, ProjectionInfo dest)Reproject a point- 参数:
points- The pointssource- Source projection infodest- Destination projection info
-
reprojectPoints
public static void reprojectPoints(double[][] points, ProjectionInfo source, ProjectionInfo dest, int startIndex, int numPoints)Reproject points- 参数:
points- The pointssource- Source projection infodest- Destination projection infostartIndex- Start indexnumPoints- Point number
-
reproject
public static java.lang.Object[] reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, org.locationtech.proj4j.CoordinateReferenceSystem fromProj, org.locationtech.proj4j.CoordinateReferenceSystem toProj, ResampleMethods method) throws InvalidRangeException
Project grid data- 参数:
data- Data arrayxx- X arrayyy- Y arrayfromProj- From projectiontoProj- To projectionmethod- Resample method- 返回:
- Porjected grid data
- 抛出:
InvalidRangeException
-
reproject
public static java.lang.Object[] reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods method) throws InvalidRangeException
Project grid data- 参数:
data- Data arrayxx- X arrayyy- Y arrayfromProj- From projectiontoProj- To projectionmethod- Resample method- 返回:
- Porjected grid data
- 抛出:
InvalidRangeException
-
reproject
public static java.lang.Object[] reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, ProjectionInfo fromProj, ProjectionInfo toProj) throws InvalidRangeException
Project grid data- 参数:
data- Data arrayxx- X arrayyy- Y arrayfromProj- From projectiontoProj- To projection- 返回:
- Porjected grid data
- 抛出:
InvalidRangeException
-
reproject
public static Array reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod) throws InvalidRangeException
Reproject- 参数:
data- Data arrayx- X arrayy- Y arrayrx- Result x arrayry- Result y arrayfromProj- From projectiontoProj- To projectionfill_value- Fill valueresampleMethod- Resample method- 返回:
- Result arrays
- 抛出:
InvalidRangeException
-
reproject
public static Array reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods resampleMethod) throws InvalidRangeException
Reproject- 参数:
data- Data arrayx- X arrayy- Y arrayrx- Result x arrayry- Result y arrayfromProj- From projectiontoProj- To projectionresampleMethod- Resample method- 返回:
- Result arrays
- 抛出:
InvalidRangeException
-
reproject
public static Array reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> rx, java.util.List<java.lang.Number> ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)
Reproject- 参数:
data- Data arrayx- X arrayy- Y arrayrx- Result x arrayry- Result y arrayfromProj- From projectiontoProj- To projectionfill_value- Fill valueresampleMethod- Resample method- 返回:
- Result arrays
-
reproject
public static Array[] reproject(Array x, Array y, ProjectionInfo fromProj, ProjectionInfo toProj)
Reproject- 参数:
x- X arrayy- Y arrayfromProj- From projectiontoProj- To projection- 返回:
- Result arrays
-
-