FrameCameraAddRastersParameters QML Type

Adds raster datasets to a MosaicDatasetRaster by setting various parameters including the use of frame and camera text files. More...

Import Statement: import Esri.ArcGISRuntime 100.15
Since: Esri.ArcGISRuntime 100.1
Inherits:

AddRastersParameters

Properties

Signals

Detailed Description

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 MosaicDatasetRaster::addRasters() method.

Some of the parameters (also called properties) on FrameCameraAddRastersParameters 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 (AddRastersParameters::filter property), the directory location of the raster files (AddRastersParameters::inputDirectory property, the minimum pixel cell size of the raster to be included (AddRastersParameters::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 refer to a single perspective imaging camera with an optical lens that can be modeled as a pinhole. To define the frame table, use the FrameCameraAddRastersParameters::framesFile property. See the ArcGIS Pro document entitled Frames table schema for more information.

To define the camera table, use the FrameCameraAddRastersParameters::camerasFile property. See the ArcGIS Pro document Cameras table schema for more information.

Property Documentation

camerasFile : string

The input cameras file.


framesFile : string

The input frames file.


shareRasterInfo : bool

The status of sharing raster info.


Signal Documentation

camerasFileChanged()

Emitted when the camerasFile property changes.

Note: The corresponding handler is onCamerasFileChanged.


framesFileChanged()

Emitted when the framesFile property changes.

Note: The corresponding handler is onFramesFileChanged.


shareRasterInfoChanged()

Emitted when the shareRasterInfo property changes.

Note: The corresponding handler is onShareRasterInfoChanged.


Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close