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.IOException
org.xml.sax.SAXException
javax.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()
Disposable
Release the resource object.
dispose
in interface Disposable