public class VectorMetaData extends MapMetaData
描述地图矢量切片元数据信息的类
| 限定符和类型 | 字段和说明 |
|---|---|
int |
compressTolerance
抽稀容限。
|
boolean |
containAttributes
是否包含属性信息。
|
boolean |
containCutEdges
是否包含裁剪边缘信息。
|
CoordinateType |
coordinateType
坐标类型。
|
java.lang.String |
expands
已过时。
|
Rectangle2D |
indexBounds |
VectorTileLayer[] |
layers
图层信息。
|
mapParameter, mapStatusHashCodebounds, mapName, originalPoint, prjCoordSys, resolutions, scaleDenominators, tileHeight, tileRuleVersion, 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, toMapParameterappendMetaData, findResolutionByScaleDenominator, findScaleDenominatorByResolution, getTileMatrix, tilepublic 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 在类中 MapMetaDatapublic boolean equals(java.lang.Object obj)
equals 在类中 MapMetaDatapublic java.lang.String getTilesetId()
getTilesetId 在类中 MetaDatapublic boolean isCompatible(MetaData other)
MetaDataisCompatible 在类中 MetaDatapublic static VectorMetaData from(VectorTileParameter vectorTileParameter)
public TileType getTileType()
getTileType 在类中 MetaDatapublic void setTileType(TileType tileType)
setTileType 在类中 MetaDatapublic int getStatusHashCode()