com.supermap.services.tilesource

类 MetaData

  • java.lang.Object
    • com.supermap.services.tilesource.MetaData
    • 字段详细资料

      • mapName

        public java.lang.String mapName
        
        地图名。

        若是三维相关切片集,该属性含义是场景名或图层名。

      • tileWidth

        public int tileWidth
        
      • tileHeight

        public int tileHeight
        
      • resolutions

        public double[] resolutions
        
      • scaleDenominators

        public double[] scaleDenominators
        
      • originalPoint

        public Point2D originalPoint
        
      • tileRuleVersion

        public java.lang.String tileRuleVersion
        
      • scaleCaptionsMap

        public java.util.Map<java.lang.Double,java.lang.String> scaleCaptionsMap
        
      • tilesetName

        public java.lang.String tilesetName
        
    • 构造器详细资料

      • MetaData

        public MetaData()
        
      • MetaData

        public MetaData(MetaData metaData)
        
    • 方法详细资料

      • getTilesetId

        public abstract java.lang.String getTilesetId()
        
      • isCompatible

        public boolean isCompatible(MetaData other)
        
        判断给定元信息是否与当前元信息兼容。 如果兼容,可以将给定源信息追加到当前元信息。
        参数:
        metaData -
        返回:
      • findScaleDenominatorByResolution

        public double findScaleDenominatorByResolution(double resolution)
        
      • findResolutionByScaleDenominator

        public double findResolutionByScaleDenominator(double scaleDenominator)
        
      • getTileType

        public TileType getTileType()
        
      • setTileType

        public void setTileType(TileType tileType)
        
      • appendMetaData

        public MetaData appendMetaData(double[] toAppendDenominators,
                              double[] toAppendResolutions,
                              Rectangle2D toAppendBounds)
        

        向源信息中追加比例尺、分辨率以及范围

        参数:
        toAppendDenominators -
        toAppendResolutions -
        toAppendBounds -
        返回:
      • equals

        public boolean equals(java.lang.Object obj)
        
        覆盖:
        equals 在类中 java.lang.Object
      • hashCode

        public int hashCode()
        
        覆盖:
        hashCode 在类中 java.lang.Object