Tabnine Logo
GranuleStack.getGranules
Code IndexAdd Tabnine to your IDE (free)

How to use
getGranules
method
in
org.geoserver.wcs2_0.response.GranuleStack

Best Java code snippets using org.geoserver.wcs2_0.response.GranuleStack.getGranules (Showing top 14 results out of 315)

origin: org.geoserver.extension/gs-netcdf-out

/**
 * {@link DefaultNetCDFEncoder} constructor.
 *
 * @param granuleStack the granule stack to be written
 * @param file an output file
 * @param encodingParameters customized encoding params
 * @throws IOException
 */
public AbstractNetCDFEncoder(
    GranuleStack granuleStack,
    File file,
    Map<String, String> encodingParameters,
    String outputFormat)
    throws IOException {
  this.granuleStack = granuleStack;
  this.sampleGranule = granuleStack.getGranules().get(0);
  NetCDFLayerSettingsContainer settings = getSettings(encodingParameters);
  if (settings != null) {
    initializeFromSettings(settings);
  }
  this.writer = getWriter(file, outputFormat);
  dimensionsManager.collectCoverageDimensions(this.granuleStack);
  initializeNetCDF();
}
origin: org.geoserver.community/gs-netcdf-out

sampleGranule = granuleStack.getGranules().get(0);
double[] statisticsPeriods = null;
if (!(dataPacking == DataPacking.NONE)) {
  stats = new DataStats();
for (GridCoverage2D coverage : granuleStack.getGranules()) {
  updateDimensionValues(coverage);
  if (!(dataPacking == DataPacking.NONE)) {
origin: org.geoserver.extension/gs-netcdf-out

for (GridCoverage2D coverage : granuleStack.getGranules()) {
  updateDimensionValues(coverage);
origin: org.geoserver.community/gs-netcdf-out

@Test
public void testRequestCoverage() throws Exception {
  // http response from the request inside the string
  MockHttpServletResponse response = getAsServletResponse("ows?request=GetCoverage&service=WCS&version=2.0.1" +
      "&coverageId=wcs__2DLatLonCoverage&format=application/custom&subset=time,http://www.opengis.net/def/trs/ISO-8601/0/Gregorian UTC(\"2013-11-01T00:00:00.000Z\")&subset=BANDS(\"MyBand\")");
  assertNotNull(response);
  GridCoverage2D lastResult = applicationContext.getBean(WCSResponseInterceptor.class).getLastResult();
  assertTrue(lastResult instanceof GranuleStack);
  GranuleStack stack = (GranuleStack) lastResult;
  //we expect a single granule which covers the entire mosaic
  for(GridCoverage2D c : stack.getGranules()){
    assertEquals(30., c.getEnvelope2D().getHeight(),0.001);
    assertEquals(45., c.getEnvelope2D().getWidth(),0.001);
  }
  assertEquals(1, stack.getGranules().size());
}
origin: org.geoserver.extension/gs-netcdf-out

for (GridCoverage2D coverage : this.granuleStack.getGranules()) {
  updateDimensionValues(coverage);
  if (!(dataPacking == DataPacking.NONE)) {
origin: org.geoserver.extension/gs-netcdf-out

@Test
public void testRequestCoverage() throws Exception {
  // http response from the request inside the string
  MockHttpServletResponse response =
      getAsServletResponse(
          "ows?request=GetCoverage&service=WCS&version=2.0.1"
              + "&coverageId=wcs__2DLatLonCoverage&format=application/custom&subset=time,http://www.opengis.net/def/trs/ISO-8601/0/Gregorian UTC(\"2013-11-01T00:00:00.000Z\")&subset=BANDS(\"MyBand\")");
  assertNotNull(response);
  GridCoverage2D lastResult =
      applicationContext.getBean(WCSResponseInterceptor.class).getLastResult();
  assertTrue(lastResult instanceof GranuleStack);
  GranuleStack stack = (GranuleStack) lastResult;
  // we expect a single granule which covers the entire mosaic
  for (GridCoverage2D c : stack.getGranules()) {
    assertEquals(30., c.getEnvelope2D().getHeight(), 0.001);
    assertEquals(45., c.getEnvelope2D().getWidth(), 0.001);
  }
  assertEquals(1, stack.getGranules().size());
}
origin: org.geoserver.community/gs-netcdf-out

for (GridCoverage2D gridCoverage: granuleStack.getGranules()) {
  final RenderedImage ri = gridCoverage.getRenderedImage();
origin: org.geoserver.community/gs-netcdf-ghrsst

for (GridCoverage2D gridCoverage : granuleStack.getGranules()) {
  final RenderedImage ri = gridCoverage.getRenderedImage();
origin: org.geoserver.extension/gs-netcdf-out

for (GridCoverage2D gridCoverage : granuleStack.getGranules()) {
  final RenderedImage ri = gridCoverage.getRenderedImage();
origin: org.geoserver.community/gs-netcdf-ghrsst

  bandStatistics.add(new DataPacking.DataStats());
for (GridCoverage2D coverage : granuleStack.getGranules()) {
  collectStats(coverage, bandStatistics);
origin: org.geoserver.community/gs-netcdf-out

GridCoverage2D firstResult = ((GranuleStack)targetCoverage).getGranules().get(0);
origin: org.geoserver.community/gs-netcdf-out

@Test
public void testRequestCoverageLatLon() throws Exception {
  final WCSInfo wcsInfo = getWCS();
  final boolean oldLatLon = wcsInfo.isLatLon();
  wcsInfo.setLatLon(true);
  getGeoServer().save(wcsInfo);
  try {
    // http response from the request inside the string
    MockHttpServletResponse response = getAsServletResponse("ows?request=GetCoverage&service=WCS&version=2.0.1"
        + "&coverageId=wcs__2DLatLonCoverage&format=application/custom&subset=time,http://www.opengis.net/def/trs/ISO-8601/0/Gregorian UTC(\"2013-11-01T00:00:00.000Z\")&subset=BANDS(\"MyBand\")");
    assertNotNull(response);
    GridCoverage2D lastResult = applicationContext.getBean(WCSResponseInterceptor.class)
        .getLastResult();
    assertTrue(lastResult instanceof GranuleStack);
    GranuleStack stack = (GranuleStack) lastResult;
    // we expect a single granule which covers the entire mosaic
    for (GridCoverage2D c : stack.getGranules()) {
      System.out.println(c.getEnvelope());
      assertEquals(45., c.getEnvelope2D().getHeight(), 0.001);
      assertEquals(30., c.getEnvelope2D().getWidth(), 0.001);
    }
    assertEquals(1, stack.getGranules().size());
  } finally {
    wcsInfo.setLatLon(oldLatLon);
    getGeoServer().save(wcsInfo);
  }
}
origin: org.geoserver.extension/gs-netcdf-out

@Test
public void testRequestCoverageLatLon() throws Exception {
  final WCSInfo wcsInfo = getWCS();
  final boolean oldLatLon = wcsInfo.isLatLon();
  wcsInfo.setLatLon(true);
  getGeoServer().save(wcsInfo);
  try {
    // http response from the request inside the string
    MockHttpServletResponse response =
        getAsServletResponse(
            "ows?request=GetCoverage&service=WCS&version=2.0.1"
                + "&coverageId=wcs__2DLatLonCoverage&format=application/custom&subset=time,http://www.opengis.net/def/trs/ISO-8601/0/Gregorian UTC(\"2013-11-01T00:00:00.000Z\")&subset=BANDS(\"MyBand\")");
    assertNotNull(response);
    GridCoverage2D lastResult =
        applicationContext.getBean(WCSResponseInterceptor.class).getLastResult();
    assertTrue(lastResult instanceof GranuleStack);
    GranuleStack stack = (GranuleStack) lastResult;
    // we expect a single granule which covers the entire mosaic
    for (GridCoverage2D c : stack.getGranules()) {
      System.out.println(c.getEnvelope());
      assertEquals(45., c.getEnvelope2D().getHeight(), 0.001);
      assertEquals(30., c.getEnvelope2D().getWidth(), 0.001);
    }
    assertEquals(1, stack.getGranules().size());
  } finally {
    wcsInfo.setLatLon(oldLatLon);
    getGeoServer().save(wcsInfo);
  }
}
origin: org.geoserver.extension/gs-netcdf-out

GridCoverage2D firstResult = ((GranuleStack) targetCoverage).getGranules().get(0);
org.geoserver.wcs2_0.responseGranuleStackgetGranules

Popular methods of GranuleStack

  • getDimensions

Popular in Java

  • Making http requests using okhttp
  • setContentView (Activity)
  • setScale (BigDecimal)
  • startActivity (Activity)
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • Permission (java.security)
    Legacy security code; do not use.
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now