public class VectorMetaData extends MapMetaData
描述地图矢量切片元数据信息的类
限定符和类型 | 字段和说明 |
---|---|
int |
compressTolerance
抽稀容限。
|
boolean |
containAttributes
是否包含属性信息。
|
boolean |
containCutEdges
是否包含裁剪边缘信息。
|
CoordinateType |
coordinateType
坐标类型。
|
java.lang.String |
expands
已过时。
|
Rectangle2D |
indexBounds |
VectorTileLayer[] |
layers
图层信息。
|
mapParameter, mapStatusHashCode
bounds, mapName, originalPoint, prjCoordSys, resolutions, scaleCaptionsMap, scaleDenominators, tileHeight, tileRuleVersion, tilesetName, tileWidth
构造器和说明 |
---|
VectorMetaData() |
VectorMetaData(java.lang.String name, int width, int height, Rectangle2D bounds, double[] resolutions, double[] scaleDenominators, Point2D originalPoint, PrjCoordSys prjCoordSys, java.lang.String statusHashCode, java.lang.String expands) |
VectorMetaData(java.lang.String name, int width, int height, Rectangle2D bounds, double[] resolutions, double[] scaleDenominators, Point2D originalPoint, PrjCoordSys prjCoordSys, java.lang.String statusHashCode, VectorTileParameter vectorTileParameter) |
VectorMetaData(VectorMetaData metaData) |
VectorMetaData(VectorTileParameter vectorTileParameter) |
限定符和类型 | 方法和说明 |
---|---|
MetaData |
copy() |
boolean |
equals(java.lang.Object obj) |
static VectorMetaData |
from(VectorTileParameter vectorTileParameter) |
int |
getStatusHashCode()
生成矢量地图切片参数的哈希码,只包含原点、图层和各图层扩展的像素值。
|
java.lang.String |
getTilesetId() |
TileType |
getTileType() |
int |
hashCode() |
boolean |
isCompatible(MetaData other)
判断给定元信息是否与当前元信息兼容。
|
void |
setTileType(TileType tileType) |
getDpi, isDPICompatiable, toMapParameter
appendMetaData, findResolutionByScaleDenominator, findScaleDenominatorByResolution, getTileMatrix, tile
public java.lang.String expands
public boolean containAttributes
public boolean containCutEdges
public CoordinateType coordinateType
public VectorTileLayer[] layers
public int compressTolerance
抽稀容限。
单位为像素,合并容限范围内的坐标序列。
public Rectangle2D indexBounds
public VectorMetaData()
public VectorMetaData(VectorMetaData metaData)
public VectorMetaData(VectorTileParameter vectorTileParameter)
public VectorMetaData(java.lang.String name, int width, int height, Rectangle2D bounds, double[] resolutions, double[] scaleDenominators, Point2D originalPoint, PrjCoordSys prjCoordSys, java.lang.String statusHashCode, VectorTileParameter vectorTileParameter)
public VectorMetaData(java.lang.String name, int width, int height, Rectangle2D bounds, double[] resolutions, double[] scaleDenominators, Point2D originalPoint, PrjCoordSys prjCoordSys, java.lang.String statusHashCode, java.lang.String expands)
public int hashCode()
hashCode
在类中 MapMetaData
public boolean equals(java.lang.Object obj)
equals
在类中 MapMetaData
public java.lang.String getTilesetId()
getTilesetId
在类中 MetaData
public boolean isCompatible(MetaData other)
MetaData
isCompatible
在类中 MetaData
public static VectorMetaData from(VectorTileParameter vectorTileParameter)
public TileType getTileType()
getTileType
在类中 MetaData
public void setTileType(TileType tileType)
setTileType
在类中 MetaData
public int getStatusHashCode()