com.supermap.services.wmts
类 WMTSConfigTool
- java.lang.Object
- 
- com.supermap.services.wmts.WMTSConfigTool
 
- 
 
 public final class WMTSConfigTool extends java.lang.ObjectWMTS 服务配置工具。 
- 
- 
构造器概要构造器 构造器和说明 WMTSConfigTool()
 - 
方法概要方法 限定符和类型 方法和说明 static WellknownScaleSetsfillCustomScaleMembers(double[] scales, double dpi, Unit unit, WellknownScaleSets wkScaleSets)static PrjCoordSysgetPrjCoordSys(TileMatrixSet tileMatrixSet)获取瓦片矩阵集对应的投影坐标系。static java.util.List<ScaleMember>getScaleMembers(MapParameter defaultParam, double[] scales)根据自定义比例尺获取瓦片矩阵对应的比例尺成员。static Rectangle2DgetTileBounds(TileMatrix tileMatrix, int tileRow, int tileCol, double pixelSpan, PrjCoordSys prjCoordSys)获取指定瓦片的地理范围。static Rectangle2DgetTileBounds(TileMatrix tileMatrix, int tileRow, int tileCol, double pixelSpan, PrjCoordSys prjCoordSys, java.lang.String epsgsBoundingBoxReversed)static TileMatrixgetTileMatrix(TileMatrixSet tileMatrixSet, java.lang.String tileMatrix)选择瓦片矩阵。static TileMatrixSetgetTileMatrixSet(java.util.List<TileMatrixSet> tileMatrixSets, java.lang.String tileMatrixSet)选择瓦片矩阵集。static RectanglegetTileViewer(TileMatrix tileMatrix)获取瓦片矩阵中每个瓦片图片的大小,单位为像素。static booleanisNeedToBeReversed(PrjCoordSys prjCoordSys, java.lang.String epsgsBoundingBoxReversed)
 
- 
- 
- 
方法详细资料- 
getTileMatrixSetpublic static TileMatrixSet getTileMatrixSet(java.util.List<TileMatrixSet> tileMatrixSets, java.lang.String tileMatrixSet) 选择瓦片矩阵集。 从瓦片矩阵集列表中选择指定名称的瓦片矩阵集。 - 参数:
- tileMatrixSets- 待选择的瓦片矩阵集列表。
- tileMatrixSet- 瓦片矩阵集名称。
- 返回:
- 瓦片矩阵集。
 
 - 
getTileMatrixpublic static TileMatrix getTileMatrix(TileMatrixSet tileMatrixSet, java.lang.String tileMatrix) 选择瓦片矩阵。 从瓦片矩阵集中选择指定名称的瓦片矩阵。 - 参数:
- tileMatrixSet- 待选择的瓦片矩阵集。
- tileMatrix- 瓦片矩阵名称。
- 返回:
- 瓦片矩阵。
 
 - 
isNeedToBeReversedpublic static boolean isNeedToBeReversed(PrjCoordSys prjCoordSys, java.lang.String epsgsBoundingBoxReversed) 
 - 
getTileBoundspublic static Rectangle2D getTileBounds(TileMatrix tileMatrix, int tileRow, int tileCol, double pixelSpan, PrjCoordSys prjCoordSys) 获取指定瓦片的地理范围。 - 参数:
- tileMatrix- 瓦片所在的瓦片矩阵。
- tileRow- 瓦片在瓦片矩阵中的行号(从 0 开始计数)。
- tileCol- 瓦片在瓦片矩阵中的列号(从 0 开始计数)。
- xPixelSpan- x 轴方向上一个像素对应的地理长度(实际地理长度乘以比例尺之后的地理长度)。
- yPixelSpan- y 轴方向上一个像素对应的地理长度(实际地理长度乘以比例尺之后的地理长度)。
- epsgCode- 地图的epsgCode
- 返回:
- 指定瓦片的地理范围。
 
 - 
getTileBoundspublic static Rectangle2D getTileBounds(TileMatrix tileMatrix, int tileRow, int tileCol, double pixelSpan, PrjCoordSys prjCoordSys, java.lang.String epsgsBoundingBoxReversed) 
 - 
getTileViewerpublic static Rectangle getTileViewer(TileMatrix tileMatrix) 获取瓦片矩阵中每个瓦片图片的大小,单位为像素。 - 参数:
- tileMatrix- 指定的瓦片矩阵。
- 返回:
- 图片的大小。
 
 - 
getPrjCoordSyspublic static PrjCoordSys getPrjCoordSys(TileMatrixSet tileMatrixSet) 获取瓦片矩阵集对应的投影坐标系。 - 参数:
- tileMatrixSet- 指定的瓦片矩阵集。
- 返回:
- 投影坐标系。
 
 - 
getScaleMemberspublic static java.util.List<ScaleMember> getScaleMembers(MapParameter defaultParam, double[] scales) 根据自定义比例尺获取瓦片矩阵对应的比例尺成员。 - 参数:
- defautParam- 地图参数。
- scales- 比例尺数组,值为如1.0E10。
- 返回:
- 瓦片矩阵对应的比例尺成员列表。
 
 - 
fillCustomScaleMemberspublic static WellknownScaleSets fillCustomScaleMembers(double[] scales, double dpi, Unit unit, WellknownScaleSets wkScaleSets) - 参数:
- scales-
- dpi-
- wkScaleSets-
- 返回:
 
 
- 
 
-