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

How to use
getReliefFactor
method
in
org.geotools.styling.ShadedRelief

Best Java code snippets using org.geotools.styling.ShadedRelief.getReliefFactor (Showing top 11 results out of 315)

origin: geotools/geotools

public ShadedReliefBuilder reset(ShadedRelief relief) {
  if (relief == null) {
    return reset();
  }
  brightnessOnly = relief.isBrightnessOnly();
  factor = relief.getReliefFactor();
  unset = false;
  return this;
}
origin: geotools/geotools

  public void visit(ShadedRelief sr) {
    final ShadedRelief copy = sf.createShadedRelief(copy(sr.getReliefFactor()));
    copy.setBrightnessOnly(sr.isBrightnessOnly());
    if (STRICT && !copy.equals(sr)) {
      throw new IllegalStateException("Was unable to duplicate provided ShadedRelief:" + sr);
    }
    pages.push(copy);
  }
}
origin: geotools/geotools

final Expression rFactor = sr.getReliefFactor();
if (rFactor != null) {
  final Number number = rFactor.evaluate(null, Double.class);
origin: geotools/geotools

  public void visit(ShadedRelief sr) {
    start("ShadedRelief");
    // brightnessonly
    if (sr.isBrightnessOnly()) element("BrightnessOnly", "true");
    else element("BrightnessOnly", "false");
    // relief factor
    if (sr.getReliefFactor() != null) {
      // element("ReliefFactor",sr.getReliefFactor());
      // this expression needs to be converted to a single string and then written
      // 1.0.0 specs don't allow it to be written as an expression
      Literal l = (Literal) sr.getReliefFactor();
      element("ReliefFactor", l.getValue().toString());
    }
    end("ShadedRelief");
  }
}
origin: geotools/geotools

/**
 * Null safe copy of shaded relief.
 *
 * @param shaded
 * @return copy of shaded or null if not provided
 */
protected ShadedRelief copy(ShadedRelief shaded) {
  if (shaded == null) return null;
  Expression reliefFactor = copy(shaded.getReliefFactor());
  ShadedRelief copy = sf.createShadedRelief(reliefFactor);
  copy.setBrightnessOnly(shaded.isBrightnessOnly());
  return copy;
}
origin: org.geotools/gt-main

@Override
public void visit(ShadedRelief sr) {
  if (sr.getReliefFactor() != null) {
    //sr.getReliefFactor().accept(visitor, extraData)
  }
}
origin: org.geotools/gt-widgets-swing-pending

public void setEdited(ShadedRelief relief) {
  this.relief = relief;
  if (relief != null) {
    guiFactor.setExpression(relief.getReliefFactor());
    guiBrightness.setSelected(relief.isBrightnessOnly());
  }
}
origin: org.geotools/gt-main

  public void visit(ShadedRelief sr) {
    final ShadedRelief copy = sf.createShadedRelief(copy(sr.getReliefFactor()));
    copy.setBrightnessOnly(sr.isBrightnessOnly());
    if (STRICT && !copy.equals(sr)) {
      throw new IllegalStateException("Was unable to duplicate provided ShadedRelief:" + sr);
    }
    pages.push(copy);

  }
}
origin: org.geotools/gt-main

    public void visit(ShadedRelief sr) {
      start("ShadedRelief");
      //brightnessonly
      if(sr.isBrightnessOnly())
        element("BrightnessOnly", "true");
      else
        element("BrightnessOnly", "false");
      
      //relief factor
      if(sr.getReliefFactor()!=null)
      {
//                element("ReliefFactor",sr.getReliefFactor());
        //this expression needs to be converted to a single string and then written
        //1.0.0 specs don't allow it to be written as an expression
        Literal l = (Literal)sr.getReliefFactor();
        element("ReliefFactor",  l.getValue().toString());
      }
      end("ShadedRelief");

    }
  }
origin: org.geotools/gt-main

/**
 * Null safe copy of shaded relief.
 * @param shaded
 * @return copy of shaded or null if not provided
 */
protected ShadedRelief copy(ShadedRelief shaded) {
  if( shaded == null ) return null;
  Expression reliefFactor = copy( shaded.getReliefFactor() );
  ShadedRelief copy = sf.createShadedRelief( reliefFactor );
  copy.setBrightnessOnly( shaded.isBrightnessOnly() );
  
  return copy;
}

origin: robward-scisys/sldeditor

/**
 * Populate shaded relief.
 *
 * @param rasterSymbolizer the raster symbolizer
 */
private void populateShadedRelief(RasterSymbolizer rasterSymbolizer) {
  GroupConfigInterface group;
  ShadedRelief shadedRelief = rasterSymbolizer.getShadedRelief();
  group = getGroup(GroupIdEnum.RASTER_SHADEDRELIEF);
  if (group != null) {
    group.enable(shadedRelief != null);
  }
  if (shadedRelief != null) {
    fieldConfigVisitor.populateBooleanField(
        FieldIdEnum.RASTER_SHADEDRELIEF_BRIGHTNESS, shadedRelief.isBrightnessOnly());
    fieldConfigVisitor.populateField(
        FieldIdEnum.RASTER_SHADEDRELIEF_FACTOR, shadedRelief.getReliefFactor());
  }
}
org.geotools.stylingShadedReliefgetReliefFactor

Javadoc

The ReliefFactor gives the amount of exaggeration to use for the height of the ?hills.? A value of around 55 (times) gives reasonable results for Earth-based DEMs. The default value is system-dependent.

Popular methods of ShadedRelief

  • setBrightnessOnly
    turns brightnessOnly on or off depending on value of flag.
  • isBrightnessOnly
    indicates if brightnessOnly is true or false. Default is false.
  • setReliefFactor
    The ReliefFactor gives the amount of exaggeration to use for the height of the ?hills.? A value of a
  • accept

Popular in Java

  • Making http post requests using okhttp
  • getExternalFilesDir (Context)
  • getSharedPreferences (Context)
  • compareTo (BigDecimal)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • SocketException (java.net)
    This SocketException may be thrown during socket creation or setting options, and is the superclass
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • SortedMap (java.util)
    A map that has its keys ordered. The sorting is according to either the natural ordering of its keys
  • Handler (java.util.logging)
    A Handler object accepts a logging request and exports the desired messages to a target, for example
  • 21 Best Atom Packages for 2021
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