|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geoprocessing.AbstractGPTool com.esri.arcgis.geoprocessing.tools.datamanagementtools.MakeImageServerLayer
public class MakeImageServerLayer
Creates a temporary raster layer from an image service. The layer that is created will not persist after the session ends unless the document is saved. The Make Image Server Layer tool is contained in the Data Management Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
MakeImageServerLayer()
Creates the Make Image Server Layer tool with defaults. |
|
MakeImageServerLayer(java.lang.Object inImageService,
java.lang.Object outImageserverLayer)
Creates the Make Image Server Layer tool with the required parameters. |
Method Summary | |
---|---|
java.lang.Object |
getBandIndex()
Returns the Bands parameter of this tool . |
java.lang.Object |
getInImageService()
Returns the Input Image Service parameter of this tool . |
java.lang.String |
getLockRasterid()
Returns the Lock Raster ID parameter of this tool . |
java.lang.String |
getMosaicMethod()
Returns the Mosaic Method parameter of this tool . |
java.lang.String |
getOrderBaseValue()
Returns the Order Base Value parameter of this tool . |
java.lang.String |
getOrderField()
Returns the Order Field parameter of this tool . |
java.lang.Object |
getOutImageserverLayer()
Returns the Output Image Server Layer parameter of this tool . |
java.lang.Object |
getTemplate()
Returns the Template Extent parameter of this tool . |
java.lang.String |
getToolboxAlias()
Returns the alias of the tool box containing this tool. |
java.lang.String |
getToolboxName()
Returns the name of the tool box containing this tool. |
java.lang.String |
getToolName()
Returns the name of this tool. |
void |
setBandIndex(java.lang.Object bandIndex)
Sets the Bands parameter of this tool . |
void |
setInImageService(java.lang.Object inImageService)
Sets the Input Image Service parameter of this tool . |
void |
setLockRasterid(java.lang.String lockRasterid)
Sets the Lock Raster ID parameter of this tool . |
void |
setMosaicMethod(java.lang.String mosaicMethod)
Sets the Mosaic Method parameter of this tool . |
void |
setOrderBaseValue(java.lang.String orderBaseValue)
Sets the Order Base Value parameter of this tool . |
void |
setOrderField(java.lang.String orderField)
Sets the Order Field parameter of this tool . |
void |
setOutImageserverLayer(java.lang.Object outImageserverLayer)
Sets the Output Image Server Layer parameter of this tool . |
void |
setTemplate(java.lang.Object template)
Sets the Template Extent parameter of this tool . |
Methods inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
getParameterValues, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MakeImageServerLayer()
Initializes the array of tool parameters with the default values specified when the tool was created.
public MakeImageServerLayer(java.lang.Object inImageService, java.lang.Object outImageserverLayer)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inImageService
- the name of the input image service, or the URL that references the image service. if an image server URL is used, the URL should include the coverage name and version information. If only URL is entered, the tool will automatically take the first coverage and use the default version (1.0.0) to create the image layer. an example of a URL that includes the coverage name and version is below: http://AGSServer/arcgis/services/ISName/ImageServer?coverage=rasterDRGs&version=1.1.1 in this example, "http://AGSServer/arcgis/services/ISName/ImageServer?" is the URL. The coverage specified is "coverage=rasterDRGs", and the version is "&version=1.1.1".outImageserverLayer
- the name of the output image layer.Method Detail |
---|
public java.lang.Object getInImageService()
public void setInImageService(java.lang.Object inImageService)
inImageService
- the name of the input image service, or the URL that references the image service. if an image server URL is used, the URL should include the coverage name and version information. If only URL is entered, the tool will automatically take the first coverage and use the default version (1.0.0) to create the image layer. an example of a URL that includes the coverage name and version is below: http://AGSServer/arcgis/services/ISName/ImageServer?coverage=rasterDRGs&version=1.1.1 in this example, "http://AGSServer/arcgis/services/ISName/ImageServer?" is the URL. The coverage specified is "coverage=rasterDRGs", and the version is "&version=1.1.1".public java.lang.Object getOutImageserverLayer()
public void setOutImageserverLayer(java.lang.Object outImageserverLayer)
outImageserverLayer
- the name of the output image layer.public java.lang.Object getTemplate()
public void setTemplate(java.lang.Object template)
template
- the output extent of the image layer. the output extent can either be specified by defining the area to be clipped (X-Minimum, Y-Minimum, X-Maximum, Y-Maximum) or by using the extent of an existing layer.public java.lang.Object getBandIndex()
public void setBandIndex(java.lang.Object bandIndex)
bandIndex
- choose which bands to export for the layer. If no bands are specified, then all the bands will be used in the output.public java.lang.String getMosaicMethod()
public void setMosaicMethod(java.lang.String mosaicMethod)
mosaicMethod
- the mosaic method defines how the mosaic is created from different rasters. an image returned to the client can be created from a number of input rasters. The mosaic process has two default options available.public java.lang.String getOrderField()
public void setOrderField(java.lang.String orderField)
orderField
- the default field to use to order the rasters when the mosaic method is ByAttribute. The list of fields is defined as those in the service table that are of type metadata and are integer (for example, the values can represent dates or cloud cover percentage).public java.lang.String getOrderBaseValue()
public void setOrderBaseValue(java.lang.String orderBaseValue)
orderBaseValue
- the images are sorted based on the difference between this input value and attribute value in the specified field.public java.lang.String getLockRasterid()
public void setLockRasterid(java.lang.String lockRasterid)
lockRasterid
- raster ID or raster name to which the service should be locked, such that only the specified rasters are displayed. If left blank (undefined), it will be similar to system default. Multiple IDs can be defined as a semicolon-delimited list.public java.lang.String getToolName()
public java.lang.String getToolboxName()
public java.lang.String getToolboxAlias()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |