public class AGSCacheReader extends java.lang.Object implements Disposable
Class for reading ArcGIS caches
| Constructor and Description |
|---|
AGSCacheReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Release the resource object.
|
java.io.InputStream |
getCompactTileStream(java.nio.file.Path dirPath, java.lang.String[] defaultPaths, int level, int row, int col, int packetSize) |
java.io.InputStream |
getExplodedTileStream(java.nio.file.Path dirPath, java.lang.String[] defaultPaths, int level, int row, int col, java.lang.String format) |
java.lang.String |
getKeyByXYZ(int level, int row, int col, java.lang.String format) |
AGSMetaData |
readArcGISCacheMetadata(java.nio.file.Path dirPath, java.lang.String[] defaultPaths)
Gets the metadata of caches
|
public AGSMetaData readArcGISCacheMetadata(java.nio.file.Path dirPath, java.lang.String[] defaultPaths) throws java.io.IOException, org.xml.sax.SAXException, javax.xml.parsers.ParserConfigurationException
Gets the metadata of caches
dirPath - The root path of cachesjava.io.IOExceptionorg.xml.sax.SAXExceptionjavax.xml.parsers.ParserConfigurationException
public java.io.InputStream getExplodedTileStream(java.nio.file.Path dirPath,
java.lang.String[] defaultPaths,
int level,
int row,
int col,
java.lang.String format)
public java.io.InputStream getCompactTileStream(java.nio.file.Path dirPath,
java.lang.String[] defaultPaths,
int level,
int row,
int col,
int packetSize)
throws java.io.IOException
java.io.IOException
public java.lang.String getKeyByXYZ(int level,
int row,
int col,
java.lang.String format)
public void dispose()
DisposableRelease the resource object.
dispose in interface Disposable