Click or drag to resize

FrameCameraAddRastersParameters Class

Adds raster datasets to a MosaicDatasetRaster by setting various parameters including the use of frame and camera text files.
Inheritance Hierarchy
SystemObject
  Esri.ArcGISRuntime.RastersAddRastersParameters
    Esri.ArcGISRuntime.RastersFrameCameraAddRastersParameters

Namespace:  Esri.ArcGISRuntime.Rasters
Assembly:  Esri.ArcGISRuntime (in Esri.ArcGISRuntime.dll) Version: 100.9.0.0
Syntax
C#
public class FrameCameraAddRastersParameters : AddRastersParameters

The FrameCameraAddRastersParameters type exposes the following members.

Constructors
  NameDescription
Public methodFrameCameraAddRastersParameters
Initializes a new instance of the FrameCameraAddRastersParameters class.
Top
Properties
  NameDescription
Public propertyCamerasFile
Gets or sets the cameras file.
Public propertyFilter
Gets or sets the raster filename filter.
(Inherited from AddRastersParameters.)
Public propertyFramesFile
Gets or sets the frames file.
Public propertyInputDirectory
Gets or sets the input directory.
(Inherited from AddRastersParameters.)
Public propertyInputFile
Gets or sets the input file.
(Inherited from AddRastersParameters.)
Public propertyMaxPixelSizeFactor
Gets or sets the maximum pixel size factor.
(Inherited from AddRastersParameters.)
Public propertyMinPixelSizeFactor
Gets or sets the minimum pixel size factor.
(Inherited from AddRastersParameters.)
Public propertyRasterFunctionTemplateFile
Gets or sets the raster function template file.
(Inherited from AddRastersParameters.)
Public propertyShareRasterInfo
Gets or sets the status of sharing raster info.
Top
Remarks

Mosaic datasets (via the MosaicDatasetRaster class) are used to manage, display, serve, and share raster data. When you create a new mosaic dataset, it is created as an empty container in a geodatabase to which you can add raster data. The FrameCameraAddRastersParameters object provides the mechanism to set various properties including the use of camera and frame text files so that a raster can be added to a mosaic dataset (via the AddRastersAsync(AddRastersParameters) method).

Some of the properties on AddRastersParameters class that enable adding a raster into a mosaic dataset include specifying, the file filter type (like .tif or .jpg) of the rasters that are to be included (Filter property), the directory location (InputDirectory property) of the raster files, the minimum pixel cell size of the raster to be included (MinPixelSizeFactor property) and more.

Unique attributes of using the FrameCameraAddRastersParameters class rather than the parent AddRastersParameters class have to do with defining 'frame' and 'camera' text files which specify how a raster image was captured from a satellite or aircraft. The frame and camera table files refers to a single perspective imaging camera with an optical lens that can be modeled as a pinhole. To define the frame table use the FramesFile property, see the ArcGIS Pro document entitled 'Frames table schema' (https://pro.arcgis.com/en/pro-app/help/data/imagery/frames-table-schema.htm) for more information. To define the camera table use the CamerasFile property, see the ArcGIS Pro document entitled 'Cameras table schema' (https://pro.arcgis.com/en/pro-app/help/data/imagery/cameras-table-schema.htm) for more information.

See Also