public class GEMFFile
extends java.lang.Object
| 构造器和说明 | 
|---|
| GEMFFile(java.io.File pLocation)构造器 | 
| GEMFFile(java.lang.String pLocation)构造器 | 
| GEMFFile(java.lang.String pLocation,
        java.util.List<java.io.File> pSourceFolders)从源/瓦gemf目录中创建新文件的构造函数 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| void | acceptAnySource()让getinputstream()可以使用任何瓦片来源 | 
| void | close()关闭打开的文档文件 | 
| java.io.InputStream | getInputStream(int pX,
              int pY,
              int pZ)根据指定的z/x/y,得到相配的指定瓦片流InputStream | 
| java.lang.String | getName()返回在gemf档案第一文件的基名称. | 
| java.util.LinkedHashMap<java.lang.Integer,java.lang.String> | getSources()返回以这文档来源,名称为指标的LinkedHashMap对象. | 
| java.util.Set<java.lang.Integer> | getZoomLevels()返回包含在本文档的缩放级别列表 | 
| void | selectSource(int pSource)对getinputstream()设置唯一来源,否者将返回第一个找到的特定z/x/y相配的瓦片 | 
public GEMFFile(java.io.File pLocation)
         throws java.io.FileNotFoundException,
                java.io.IOException
pLocation - gemf存档文件java.io.FileNotFoundException - 文件读取异常java.io.IOException - 文件读取异常public GEMFFile(java.lang.String pLocation)
         throws java.io.FileNotFoundException,
                java.io.IOException
pLocation - gemf文档文件路径java.io.FileNotFoundException - 文件读取异常java.io.IOException - 文件读取异常public GEMFFile(java.lang.String pLocation,
        java.util.List<java.io.File> pSourceFolders)
         throws java.io.FileNotFoundException,
                java.io.IOException
pLocation - 文件位置pSourceFolders - 资源文件夹java.io.FileNotFoundExceptionjava.io.IOExceptionpublic void close()
           throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getName()
public java.util.LinkedHashMap<java.lang.Integer,java.lang.String> getSources()
public void selectSource(int pSource)
pSource - 瓦片位置public void acceptAnySource()
public java.util.Set<java.lang.Integer> getZoomLevels()
public java.io.InputStream getInputStream(int pX,
                                 int pY,
                                 int pZ)
pX - X值pY - y值pZ - z值