com.supermap.data.processing
类 CacheImageType

java.lang.Object
  继承者 com.supermap.data.processing.CacheImageType

public final class CacheImageType
extends java.lang.Object

该类定义了二三维地图缓存、影像缓存的切片(Tile)文件的格式类型常量,即配置文件为 *.sci、*.sci3d 的缓存对应的切片文件的格式。


字段摘要
static CacheImageType DXTZ
          DXTZ类型。
static CacheImageType GIF
          已过时。 GIF 类型。

GIF(Graphics Interchange Format)图像互转换格式。GIF 文件的数据是一种基于 LZW 算法的连续色调的无损压缩格式。其压缩率一般在 50% 左右。

static CacheImageType JPG
          JPG 类型。
static CacheImageType JPG_PNG
          JPG_PNG 混合类型。
static CacheImageType PNG
          PNG 类型。
static CacheImageType PVRZ
          PVRZ类型。
 
方法摘要
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

PNG

public static final CacheImageType PNG
PNG 类型。

PNG(Portable Network Graphics)的原名称为“可移植性网络图像”,是网上接受的最新图像文件格式。PNG 能够提供长度比 GIF 小 30% 的无损压缩图像文件。它同时提供 24 位和 48 位真彩色图像支持以及其他诸多技术性支持。


GIF

public static final CacheImageType GIF
已过时。 GIF 类型。

GIF(Graphics Interchange Format)图像互转换格式。GIF 文件的数据是一种基于 LZW 算法的连续色调的无损压缩格式。其压缩率一般在 50% 左右。


JPG

public static final CacheImageType JPG
JPG 类型。

JPG 全名 JPEG 图片以 24 位颜色存储单个光栅图像。JPEG 格式是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐进式 JPEG 格式文件支持交错。


JPG_PNG

public static final CacheImageType JPG_PNG
JPG_PNG 混合类型。

若切片文件设置为 JPG_PNG 格式,则切片文件为 JPG 或者 PNG 格式,具体为哪种格式需根据该切片中是否包含无效数据像元来确定。对于包含无效数据像元的切片,其文件格式为 PNG,否则为 JPG 格式。采用混合类型,在数据边界处采用 PNG 格式,在不含无效数据的地方采用JPG格式,这将大大减少缓存数据的大小,从而优化数据下载时间。


DXTZ

public static final CacheImageType DXTZ
DXTZ类型。该类型是针对DDS格式图片的压缩格式。

DDS图片格式是DirectDraw Surface格式的缩写,是DirectX纹理压缩格式。使用该类型的纹理压缩格式,能够大幅降低纹理内存的消耗。


PVRZ

public static final CacheImageType PVRZ
PVRZ类型。该类型是针对PVR格式图片的压缩格式。

PVR格式是iOS系统显示芯片无需解析即可读取的图片格式,因此此类型的纹理压缩格式在iOS平台可以实现更快的渲染速度以及更低的内存占用。