类 RasterLayer
- java.lang.Object
-
- org.meteoinfo.layer.MapLayer
-
- org.meteoinfo.layer.ImageLayer
-
- org.meteoinfo.layer.RasterLayer
-
- 所有已实现的接口:
java.lang.Cloneable
public class RasterLayer extends ImageLayer
- 作者:
- yaqiang
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 classRasterLayer.RasterLayerBeanstatic classRasterLayer.RasterLayerBeanBeanInfo-
从类继承的嵌套类/接口 org.meteoinfo.layer.ImageLayer
ImageLayer.ImageLayerBean, ImageLayer.ImageLayerBeanBeanInfo, ImageLayer.InterpolationEditor
-
-
字段概要
-
从类继承的字段 org.meteoinfo.layer.ImageLayer
interp
-
-
构造器概要
构造器 构造器 说明 RasterLayer()Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 doublegetCellValue(int iIdx, int jIdx)Get cell value by a pointGridArraygetGridData()Get grid datavoidgetOriginData()Get origin databooleanisProjected()Get if is projectedvoidsaveFile()Save layer as a shape filevoidsaveFile(java.lang.String fileName)Save layer as a filevoidsaveFile(java.lang.String fileName, ProjectionInfo projInfo)Save layer as a filevoidsetGridData(GridArray gdata)Set grid datavoidsetLegendScheme(LegendScheme ls)Set legend schemevoidsetPalette(java.lang.String aFile)Set color palette to a image from a palette filevoidsetPaletteByLegend()Set color palette by legend schemevoidsetProjected(boolean istrue)Set if is projectedvoidupdateGridData()Update grid datavoidupdateImage()Update image by legend schemevoidupdateImage(LegendScheme als)Update image by legend schemevoidupdateOriginData()Update origin data-
从类继承的方法 org.meteoinfo.layer.ImageLayer
getColorsFromPaletteFile, getImage, getInterpolation, getInterpolationStr, getTransparencyColor, getWorldFileName, getWorldFilePara, getXRotate, getXScale, getXUL, getYRotate, getYScale, getYUL, isUseTransColor, readImageWorldFile, setImage, setInterpolation, setInterpolation, setPalette, setTransparencyColor, setUseTransColor, setWorldFileName, setWorldFilePara, setXRotate, setXScale, setXUL, setYRotate, setYScale, setYUL, writeImageWorldFile
-
从类继承的方法 org.meteoinfo.layer.MapLayer
clone, getExtent, getFileName, getHandle, getLayerDrawType, getLayerInfo, getLayerName, getLayerType, getLegendScheme, getProjInfo, getShapeType, getTag, getTransparency, getVisibleScale, hasLegendScheme, isExpanded, isMaskout, isVisible, setExpanded, setExtent, setFileName, setHandle, setLayerDrawType, setLayerName, setLayerType, setMaskout, setProjInfo, setShapeType, setTag, setTransparency, setVisible, setVisibleScale, toString
-
-
-
-
方法详细资料
-
setLegendScheme
public void setLegendScheme(LegendScheme ls)
Set legend scheme- 覆盖:
setLegendScheme在类中MapLayer- 参数:
ls- Legend scheme
-
getGridData
public GridArray getGridData()
Get grid data- 返回:
- Grid data
-
setGridData
public void setGridData(GridArray gdata)
Set grid data- 参数:
gdata- Grid data
-
isProjected
public boolean isProjected()
Get if is projected- 返回:
- Boolean
-
setProjected
public void setProjected(boolean istrue)
Set if is projected- 参数:
istrue- Boolean
-
getCellValue
public double getCellValue(int iIdx, int jIdx)Get cell value by a point- 参数:
iIdx- I indexjIdx- J index- 返回:
- Cell value
-
updateImage
public void updateImage(LegendScheme als)
Update image by legend scheme- 参数:
als- The legend scheme
-
updateImage
public void updateImage()
Update image by legend scheme
-
setPalette
public void setPalette(java.lang.String aFile)
Set color palette to a image from a palette file- 覆盖:
setPalette在类中ImageLayer- 参数:
aFile- File path
-
setPaletteByLegend
public void setPaletteByLegend()
Set color palette by legend scheme
-
updateGridData
public void updateGridData()
Update grid data
-
updateOriginData
public void updateOriginData()
Update origin data
-
getOriginData
public void getOriginData()
Get origin data
-
saveFile
public void saveFile(java.lang.String fileName)
Save layer as a file
-
saveFile
public void saveFile(java.lang.String fileName, ProjectionInfo projInfo)Save layer as a file- 参数:
fileName- File nameprojInfo- Projection information
-
-