congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
InterpolationType.fromString
Code IndexAdd Tabnine to your IDE (free)

How to use
fromString
method
in
org.deegree.coverage.raster.interpolation.InterpolationType

Best Java code snippets using org.deegree.coverage.raster.interpolation.InterpolationType.fromString (Showing top 3 results out of 315)

origin: deegree/deegree3

  /**
   * @return this WCS interpolation type as a raster api type, or <code>null</code> if it the interpolation
   *         method is not supported by the raster api.
   */
  public InterpolationType asRasterAPIType() {
    return InterpolationType.fromString( name() );
  }
}
origin: deegree/deegree3

  /**
   * Returns a subset of the raster, transformed into to SRS of the target envelope.
   * 
   * @param raster
   * @param env
   * @param grid
   * @param interpolation
   * @return the transformation result
   * @throws TransformationException
   *             if the transformation fails
   */
  public static AbstractRaster transform( AbstractRaster raster, Envelope env, Grid grid, String interpolation )
              throws TransformationException {
    LOG.debug( "Transforming raster with envelope '{}' and grid '{}', interpolation method '{}'.",
          new Object[] { env, grid, interpolation } );
    AbstractRaster result;
    try {
      RasterTransformer transf = new RasterTransformer( env.getCoordinateSystem() );
      result = transf.transform( raster, env, grid.getWidth(), grid.getHeight(),
                    InterpolationType.fromString( interpolation ) );
    } catch ( Exception e ) {
      LOG.debug( "Original stack trace", e );
      throw new TransformationException( "error while transforming raster result: " + e.getMessage(), e );
    }
    return result;
  }
}
origin: deegree/deegree3

private static void checkOutputOptions( GetCoverage request, CoverageOptions options )
            throws OWSException {
  boolean supported;
  String outputFormat = request.getOutputFormat();
  supported = options.getOutputFormats().contains( outputFormat );
  if ( !supported ) {
    // check for geotiff
    if ( outputFormat == null || !"geotiff".equals( outputFormat.toLowerCase() ) ) {
      throw new OWSException( "Unsupported output format (" + outputFormat + ")",
                  OWSException.INVALID_PARAMETER_VALUE, "FORMAT" );
    }
  }
  String interpolation = request.getInterpolation();
  try {
    supported = options.getInterpolations().contains( InterpolationType.fromString( interpolation ) );
  } catch ( Exception e ) {
    throw new OWSException( "Unsupported interpolation (" + interpolation + ")",
                OWSException.INVALID_PARAMETER_VALUE, "INTERPOLATION" );
  }
  String crs = request.getOutputCRS();
  supported = options.getCRSs().contains( crs );
  if ( !supported ) {
    throw new OWSException( "unsupported response crs (" + crs + ")", OWSException.INVALID_PARAMETER_VALUE,
                "RESPONSE CRS" );
  }
}
org.deegree.coverage.raster.interpolationInterpolationTypefromString

Javadoc

Get interpolation for the given string. This method is case insensitive, words can be separated with a whitespace, minus or underscore.

Popular methods of InterpolationType

  • name
  • toString
  • valueOf

Popular in Java

  • Finding current android device location
  • compareTo (BigDecimal)
  • setScale (BigDecimal)
  • onCreateOptionsMenu (Activity)
  • Kernel (java.awt.image)
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • KeyStore (java.security)
    KeyStore is responsible for maintaining cryptographic keys and their owners. The type of the syste
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • JList (javax.swing)
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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