Package com.agisoft.metashape.tasks
Class PublishData
java.lang.Object
com.agisoft.metashape.Task
com.agisoft.metashape.tasks.PublishData
- All Implemented Interfaces:
AutoCloseable
Task class containing processing parameters.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.agisoft.metashape.Task
Task.TaskTarget -
Field Summary
Fields inherited from class com.agisoft.metashape.Task
swigCMemOwn -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAccount name (Melown service).Dataset description.Service hostname (4DMapper service).Image compression parameters.booleanMark dataset as draft (Sketchfab service).booleanSet dataset access to private (Pointbox and Sketchfab services).booleanSet dataset access to protected (Pointbox service).intMaximum zoom level.intMinimum zoom level.getOwner()Account owner (Cesium and Mapbox services).Account password (4DMapper, Melown, Pointscene and Sketchfab services).int[]List of dense point classes to be exported.Output projection.Raster band transformation.doubleOutput resolution in meters.booleanEnables/disables export of camera track.booleanEnables/disables export of point colors.Service to upload on.Asset type to upload.getTags()Dataset tags.intTile size in pixels.getTitle()Dataset title.getToken()Account token (Cesium, Mapbox, Picterra, Pointbox and Sketchfab services).Account username (4DMapper, Melown and Pointscene services).voidsetAccount(String value) Account name (Melown service).voidsetDescription(String value) Dataset description.voidsetHostname(String value) Service hostname (4DMapper service).voidImage compression parameters.voidsetIsDraft(boolean value) Mark dataset as draft (Sketchfab service).voidsetIsPrivate(boolean value) Set dataset access to private (Pointbox and Sketchfab services).voidsetIsProtected(boolean value) Set dataset access to protected (Pointbox service).voidsetMaxZoomLevel(int value) Maximum zoom level.voidsetMinZoomLevel(int value) Minimum zoom level.voidAccount owner (Cesium and Mapbox services).voidsetPassword(String value) Account password (4DMapper, Melown, Pointscene and Sketchfab services).voidsetPointClasses(int[] value) List of dense point classes to be exported.voidsetProjection(CoordinateSystem value) Output projection.voidRaster band transformation.voidsetResolution(double value) Output resolution in meters.voidsetSaveCameraTrack(boolean value) Enables/disables export of camera track.voidsetSavePointColors(boolean value) Enables/disables export of point colors.voidsetService(ServiceType value) Service to upload on.voidsetSourceData(DataSource value) Asset type to upload.voidDataset tags.voidsetTileSize(int value) Tile size in pixels.voidDataset title.voidAccount token (Cesium, Mapbox, Picterra, Pointbox and Sketchfab services).voidsetUsername(String value) Account username (4DMapper, Melown and Pointscene services).Methods inherited from class com.agisoft.metashape.Task
apply, apply, close, delete, finalize, getCPtr, getName, getParameter, getParameterNames, getTarget, getWorkitemCount, isGPUSupported, setParameter, setWorkitemCount, toNetworkTask, toNetworkTask, toNetworkTask, toNetworkTask
-
Constructor Details
-
PublishData
public PublishData()
-
-
Method Details
-
setAccount
Account name (Melown service). -
getAccount
Account name (Melown service). -
setDescription
Dataset description. -
getDescription
Dataset description. -
setHostname
Service hostname (4DMapper service). -
getHostname
Service hostname (4DMapper service). -
setImageCompression
Image compression parameters. -
getImageCompression
Image compression parameters. -
setIsDraft
public void setIsDraft(boolean value) Mark dataset as draft (Sketchfab service). -
getIsDraft
public boolean getIsDraft()Mark dataset as draft (Sketchfab service). -
setIsPrivate
public void setIsPrivate(boolean value) Set dataset access to private (Pointbox and Sketchfab services). -
getIsPrivate
public boolean getIsPrivate()Set dataset access to private (Pointbox and Sketchfab services). -
setIsProtected
public void setIsProtected(boolean value) Set dataset access to protected (Pointbox service). -
getIsProtected
public boolean getIsProtected()Set dataset access to protected (Pointbox service). -
setMaxZoomLevel
public void setMaxZoomLevel(int value) Maximum zoom level. Default: -1 -
getMaxZoomLevel
public int getMaxZoomLevel()Maximum zoom level. Default: -1 -
setMinZoomLevel
public void setMinZoomLevel(int value) Minimum zoom level. Default: -1 -
getMinZoomLevel
public int getMinZoomLevel()Minimum zoom level. Default: -1 -
setOwner
Account owner (Cesium and Mapbox services). -
getOwner
Account owner (Cesium and Mapbox services). -
setPassword
Account password (4DMapper, Melown, Pointscene and Sketchfab services). -
getPassword
Account password (4DMapper, Melown, Pointscene and Sketchfab services). -
setPointClasses
public void setPointClasses(int[] value) List of dense point classes to be exported. -
getPointClasses
public int[] getPointClasses()List of dense point classes to be exported. -
setProjection
Output projection. -
getProjection
Output projection. -
setRasterTransform
Raster band transformation. Default: RasterTransformType.RasterTransformNone -
getRasterTransform
Raster band transformation. Default: RasterTransformType.RasterTransformNone -
setResolution
public void setResolution(double value) Output resolution in meters. Default: 0.0 -
getResolution
public double getResolution()Output resolution in meters. Default: 0.0 -
setSaveCameraTrack
public void setSaveCameraTrack(boolean value) Enables/disables export of camera track. -
getSaveCameraTrack
public boolean getSaveCameraTrack()Enables/disables export of camera track. -
setSavePointColors
public void setSavePointColors(boolean value) Enables/disables export of point colors. -
getSavePointColors
public boolean getSavePointColors()Enables/disables export of point colors. -
setService
Service to upload on. Default: ServiceType.ServiceSketchfab -
getService
Service to upload on. Default: ServiceType.ServiceSketchfab -
setSourceData
Asset type to upload. Default: DataSource.PointCloudData -
getSourceData
Asset type to upload. Default: DataSource.PointCloudData -
setTags
Dataset tags. -
getTags
Dataset tags. -
setTileSize
public void setTileSize(int value) Tile size in pixels. Default: 256 -
getTileSize
public int getTileSize()Tile size in pixels. Default: 256 -
setTitle
Dataset title. -
getTitle
Dataset title. -
setToken
Account token (Cesium, Mapbox, Picterra, Pointbox and Sketchfab services). -
getToken
Account token (Cesium, Mapbox, Picterra, Pointbox and Sketchfab services). -
setUsername
Account username (4DMapper, Melown and Pointscene services). -
getUsername
Account username (4DMapper, Melown and Pointscene services).
-