public class WMTSMapUtil
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
EPSG_CODE_CGCS2000 |
static int |
EPSG_CODE_WEB_MERCATOR |
static double |
PRECISION |
| 构造器和说明 |
|---|
WMTSMapUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.List<TileMatrix> |
convertToTileMatrices(java.util.List<ScaleMember> scaleMembers, Rectangle2D boundingBox) |
static boolean |
equalDouble(double firstValue, double secondValue)
比较Double值
|
static java.util.List<ScaleMember> |
getCustomScales(Rectangle2D bounds, PrjCoordSys prjCoordSys, double dpi) |
static Point2D |
getOrigin(TileMatrixSet matrixSet)
得到切片原点
|
static double[] |
getPixelSizes(java.util.List<ScaleMember> scaleMembers) |
static PrjCoordSys |
getPrjCoorSys(TileMatrixSet tileMatrixSet)
通过传入瓦片矩阵返回投影信息
|
static double[] |
getScaleDenominators(java.util.List<ScaleMember> scaleMembers) |
static java.lang.String |
getSupportedCRS(PrjCoordSys prjCoordSys) |
static int |
getTileCount(double length, double pixelSize, int pixelLength)
根据长度和像素大小获取瓦片数目
|
static TileMatrixSet |
getTileMatrixSetFromWellKnownScale(WellknownScale wellknownScale) |
static void |
swapPointCoordinate(Point2D pt)
调换点坐标
|
public static final int EPSG_CODE_CGCS2000
public static final int EPSG_CODE_WEB_MERCATOR
public static final double PRECISION
public static PrjCoordSys getPrjCoorSys(TileMatrixSet tileMatrixSet)
tileMatrixSet -public static Point2D getOrigin(TileMatrixSet matrixSet)
得到切片原点
public static void swapPointCoordinate(Point2D pt)
pt -
public static boolean equalDouble(double firstValue,
double secondValue)
firstValue -secondValue -public static java.lang.String getSupportedCRS(PrjCoordSys prjCoordSys)
public static int getTileCount(double length,
double pixelSize,
int pixelLength)
length -pixelSize -public static java.util.List<ScaleMember> getCustomScales(Rectangle2D bounds, PrjCoordSys prjCoordSys, double dpi)
public static double[] getScaleDenominators(java.util.List<ScaleMember> scaleMembers)
public static double[] getPixelSizes(java.util.List<ScaleMember> scaleMembers)
public static java.util.List<TileMatrix> convertToTileMatrices(java.util.List<ScaleMember> scaleMembers, Rectangle2D boundingBox)
public static TileMatrixSet getTileMatrixSetFromWellKnownScale(WellknownScale wellknownScale)