@Test @Ignore public void testGetMetadata() { Assert.fail("Not yet implemented"); }
public MrsPyramidMetadata getMetadata() { if (metadata == null) { try { metadata = provider.getMetadataReader().read(); } catch (IOException e) { log.error("Unable to read metadata for {} {}", provider.getResourceName(), e); } } return metadata; }
MrsImage implements AutoCloseable { public MrsPyramidMetadata getMetadata() { if (metadata == null) { try { metadata = provider.getMetadataReader().read(); } catch (IOException e) { log.error("Unable to read metadata for {} {}", provider.getResourceName(), e); } } return metadata; } }
MrsImage implements AutoCloseable { public MrsPyramidMetadata getMetadata() { if (metadata == null) { try { metadata = provider.getMetadataReader().read(); } catch (IOException e) { log.error("Unable to read metadata for {} {}", provider.getResourceName(), e); } } return metadata; } private  MrsImage(MrsImageDataProvider provider, int zoomlevel); }
MrsImage implements AutoCloseable { public MrsPyramidMetadata getMetadata() { if (metadata == null) { try { metadata = provider.getMetadataReader().read(); } catch (IOException e) { log.error("Unable to read metadata for {} {}", provider.getResourceName(), e); } } return metadata; } private  MrsImage(MrsImageDataProvider provider, int zoomlevel); @SuppressWarnings("squid:S1166") // Exceptions are ignored. This is OK. static MrsImage open(MrsImageDataProvider provider, int zoomlevel); static MrsImage open(String name, int zoomlevel,
    ProviderProperties providerProperties); static Set<Long> getTileIdsFromBounds(Bounds bounds, int zoomlevel, int tilesize); void close(); LatLng convertToLatLng(double px, double py); LatLng convertToPixelCenterLatLng(double px, double py); final double convertToWorldX(double px); final double convertToWorldY(double py); MrGeoRaster getAnyTile(); Bounds getBounds(); Bounds getBounds(int tx, int ty); double[] getExtrema(); long getHeight(); long getMaxTileX(); long getMaxTileY(); int getMaxZoomlevel(); MrsPyramidMetadata getMetadata(); long getMinTileX(); long getMinTileY(); String getName(); long getNumXTiles(); long getNumYTiles(); long getPixelMaxX(); long getPixelMaxY(); long getPixelMinX(); long getPixelMinY(); LongRectangle getPixelRect(); MrGeoRaster getTile(long tx, long ty); LongRectangle getTileBounds(); int getTileHeight(); KVIterator<TileIdWritable, MrGeoRaster> getTiles(); KVIterator<TileIdWritable, MrGeoRaster> getTiles(LongRectangle tileBounds); KVIterator<TileIdWritable, MrGeoRaster> getTiles(TileIdWritable start,
    TileIdWritable end); int getTilesize(); int getTileType(); int getTileWidth(); long getWidth(); int getZoomlevel(); boolean isTileEmpty(long tx, long ty); @Override String toString(); Set<Long> getTileIdsFromBounds(Bounds bounds); MrGeoRaster getRaster(); MrGeoRaster getRaster(Bounds bounds); MrGeoRaster getRaster(long[] tiles); MrGeoRaster getRaster(LongRectangle tileBounds); MrGeoRaster getRaster(TileIdWritable[] tiles); @SuppressWarnings("squid:S1166") // TileNotFoundException exceptions are caught and ignored. This is OK MrGeoRaster getRaster(Tile[] tiles); MrGeoRaster getRaster(TileBounds tileBounds); }
MrsImage implements AutoCloseable { public MrsPyramidMetadata getMetadata() { if (metadata == null) { try { metadata = provider.getMetadataReader().read(); } catch (IOException e) { log.error("Unable to read metadata for {} {}", provider.getResourceName(), e); } } return metadata; } private  MrsImage(MrsImageDataProvider provider, int zoomlevel); @SuppressWarnings("squid:S1166") // Exceptions are ignored. This is OK. static MrsImage open(MrsImageDataProvider provider, int zoomlevel); static MrsImage open(String name, int zoomlevel,
    ProviderProperties providerProperties); static Set<Long> getTileIdsFromBounds(Bounds bounds, int zoomlevel, int tilesize); void close(); LatLng convertToLatLng(double px, double py); LatLng convertToPixelCenterLatLng(double px, double py); final double convertToWorldX(double px); final double convertToWorldY(double py); MrGeoRaster getAnyTile(); Bounds getBounds(); Bounds getBounds(int tx, int ty); double[] getExtrema(); long getHeight(); long getMaxTileX(); long getMaxTileY(); int getMaxZoomlevel(); MrsPyramidMetadata getMetadata(); long getMinTileX(); long getMinTileY(); String getName(); long getNumXTiles(); long getNumYTiles(); long getPixelMaxX(); long getPixelMaxY(); long getPixelMinX(); long getPixelMinY(); LongRectangle getPixelRect(); MrGeoRaster getTile(long tx, long ty); LongRectangle getTileBounds(); int getTileHeight(); KVIterator<TileIdWritable, MrGeoRaster> getTiles(); KVIterator<TileIdWritable, MrGeoRaster> getTiles(LongRectangle tileBounds); KVIterator<TileIdWritable, MrGeoRaster> getTiles(TileIdWritable start,
    TileIdWritable end); int getTilesize(); int getTileType(); int getTileWidth(); long getWidth(); int getZoomlevel(); boolean isTileEmpty(long tx, long ty); @Override String toString(); Set<Long> getTileIdsFromBounds(Bounds bounds); MrGeoRaster getRaster(); MrGeoRaster getRaster(Bounds bounds); MrGeoRaster getRaster(long[] tiles); MrGeoRaster getRaster(LongRectangle tileBounds); MrGeoRaster getRaster(TileIdWritable[] tiles); @SuppressWarnings("squid:S1166") // TileNotFoundException exceptions are caught and ignored. This is OK MrGeoRaster getRaster(Tile[] tiles); MrGeoRaster getRaster(TileBounds tileBounds);  }