Production Settings
Production settings are a set of optional settings that allow you to specify different options and their usage to produce an output closer to what you’d like.
Specifying production settings
If you want to apply specific settings to the productions - that is outputs like 3MX, OBJ, etc. - you can add a file in the workspace reality data: the file prod_settings.json has to be uploaded to /{jobId}/data/.
Note that no check on the uploaded file is performed until the job is actually submitted, and if the parameters are not fitted to the inputs, the job will fail.
Also, if you provide this file, all the outputs should be present in the file.
That is, if you requested OBJ and FBX, both of these outputs should be present in the file, even if you only want to apply specific settings to the OBJ format, see the example.
Example of a production settings file
{
"ProductionSettingsExchange": [
{
"name": "OBJ",
"settings": {
"TexturedEnabled": false,
"DoublePrecision": true
}
},
{
"name": "FBX",
"settings": ""
}
]
}
List of existing production settings
You will find here a complete list of the existing options for the existing Reality Modeling formats.
3SM
The following options are available for Bentley Scalable Mesh (3SM).
3SM sample
{
"TextureEnabled": "true",
"TextureColorSource": "Visible",
"TextureColorSourceResRangeMin": "-1",
"TextureColorSourceResRangeMax": "-1",
"TextureColorSourceThermalUnit": "Absolute",
"TextureColorSourceThermalRangeMin": "-1",
"TextureColorSourceThermalRangeMax": "-1",
"TextureCompressionQuality": "75",
"MaximumTextureSize": "2048",
"TextureSharpening": "100",
"LODType": "Adaptive",
"LODScope": "AcrossTiles",
"SRS": "EPSG:xxxx"
}
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)Resolution(Resolution of input data)
TextureColorSourceResRangeMin
double TextureColorSourceResRangeMin sets the resolution value that will be represented as green color in case of Resolution texture.If you are not using Resolution texture, this option is ignored.
TextureColorSourceResRangeMax
double TextureColorSourceResRangeMax sets the resolution value that will be represented as red color in case of Resolution texture. If you are not using Resolution texture, this option is ignored.
TextureColorSourceThermalUnit
string TextureColorSourceThermalUnit handles the unit for the Thermal texture. If you are not using Thermal texture, this option is ignored.
Possible values are:
Absolute(Absolute values)Equalized(Equalized values)Celsius(Celsius degrees)Fahrenheit(Fahrenheit degrees)
TextureColorSourceThermalRangeMin
double TextureColorSourceThermalRangeMin sets the lower bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureColorSourceThermalRangeMax
double TextureColorSourceThermalRangeMin sets the upper bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureCompressionQuality
int TextureCompressionQuality sets the quality of the output texture.
Possible values are:
100(100% quality JPEG)90(90% quality JPEG)75(75% quality JPEG)50(50% quality JPEG)
MaximumTextureSize
int MaximumTextureSize sets the maximum size for one texture file.
TextureSharpening
int TextureSharpening activates the sharpening of the texture once it's computed.
Possible values are:
100(Enabled)0(Disabled)
LODType
string LODType specifies the type of Level of Details to be used for the production.
Possible values are:
Adaptive(Adaptive tree)
LODScope
string LODScope specifies the scope of the computation of the Level of Details.
Possible values are:
TileWise(Tile-wise)AcrossTiles(Across tiles)
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
3MX
The following options are available for Legacy 3MX.
3MX sample
{
"SkirtLength": "0",
"TileOverlap": "-1",
"TextureEnabled": "true",
"TextureColorSource": "Visible",
"TextureColorSourceResRangeMin": "-1",
"TextureColorSourceResRangeMax": "-1",
"TextureColorSourceThermalUnit": "Absolute",
"TextureColorSourceThermalRangeMin": "-1",
"TextureColorSourceThermalRangeMax": "-1",
"TextureCompressionQuality": "75",
"MaximumTextureSize": "8192",
"TextureSharpening": "100",
"SRS": "EPSG:xxxx",
"SRSOrigin": "15.0; 2.3; -25.3",
"LODType": "Adaptive",
"LODScope": "TileWise",
"LODSize": "2.82842712474619",
"GenerateWebGLApp": "false",
"IncludeProxy3DModel": "false",
"SiblingsShareTextureMaps": "true"
}
SkirtLength
double The skirt is an additional border included around each geometry node to avoid cracks between the different parts of the mesh. The skirt length is given in pixels.
TileOverlap
double TileOverlap handles the overlap distance between two tiles in order to avoid gaps. The size is in units/meters/feet depending of the coordinate systems of the production.
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)Resolution(Resolution of input data)
TextureColorSourceResRangeMin
double TextureColorSourceResRangeMin sets the resolution value that will be represented as green color in case of Resolution texture.If you are not using Resolution texture, this option is ignored.
TextureColorSourceResRangeMax
double TextureColorSourceResRangeMax sets the resolution value that will be represented as red color in case of Resolution texture. If you are not using Resolution texture, this option is ignored.
TextureColorSourceThermalUnit
string TextureColorSourceThermalUnit handles the unit for the Thermal texture. If you are not using Thermal texture, this option is ignored.
Possible values are:
Absolute(Absolute values)Equalized(Equalized values)Celsius(Celsius degrees)Fahrenheit(Fahrenheit degrees)
TextureColorSourceThermalRangeMin
double TextureColorSourceThermalRangeMin sets the lower bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureColorSourceThermalRangeMax
double TextureColorSourceThermalRangeMin sets the upper bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureCompressionQuality
int TextureCompressionQuality sets the quality of the output texture.
Possible values are:
100(100% quality JPEG)90(90% quality JPEG)75(75% quality JPEG)50(50% quality JPEG)
MaximumTextureSize
int MaximumTextureSize sets the maximum size for one texture file.
TextureSharpening
int TextureSharpening activates the sharpening of the texture once it's computed.
Possible values are:
100(Enabled)0(Disabled)
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
SRSOrigin
string SRSOrigin describes the origin of the Spatial Reference System.
LODType
string LODType specifies the type of Level of Details to be used for the production.
Possible values are:
None(None)Adaptive(Adaptive tree)
LODScope
string LODScope specifies the scope of the computation of the Level of Details.
Possible values are:
TileWise(Tile-wise)AcrossTiles(Across tiles)
LODSize
double LODSize specifies the size of the nodes for the Level of Details.
Possible values are:
2.82842712474619(2XL)2(XL)1.4142135623731(Large)1(Medium)
GenerateWebGLApp
bool GenerateWebGLApp sets if the web application is generated. The web application is needed if you want to host your model on your own server.
IncludeProxy3DModel
bool IncludeProxy3DModel sets if a proxy model is generated for the web application.
SiblingsShareTextureMaps
bool SiblingsShareTextureMaps specifies if the siblings in the same Level of Details level should share texture maps.
OBJ
The following options are available for OBJ wavefront format.
OBJ sample
{
"SkirtLength": "0",
"TileOverlap": "-1",
"LODType": "None",
"LODScope": "TileWise",
"LODSize": "2.82842712474619",
"TextureEnabled": "true",
"TextureColorSource": "Visible",
"TextureColorSourceResRangeMin": "-1",
"TextureColorSourceResRangeMax": "-1",
"TextureColorSourceThermalUnit": "Absolute",
"TextureColorSourceThermalRangeMin": "-1",
"TextureColorSourceThermalRangeMax": "-1",
"TextureCompressionQuality": "75",
"MaximumTextureSize": "8192",
"TextureSharpening": "100",
"TouchupEnabled": "false",
"SRS": "EPSG:xxxx",
"SRSOrigin": "15.0; 2.3; -25.3",
"DoublePrecision": "false"
}
SkirtLength
double The skirt is an additional border included around each geometry node to avoid cracks between the different parts of the mesh. The skirt length is given in pixels.
TileOverlap
double TileOverlap handles the overlap distance between two tiles in order to avoid gaps. The size is in units/meters/feet depending of the coordinate systems of the production.
LODType
string LODType specifies the type of Level of Details to be used for the production.
Possible values are:
None(None)Unary(Simple levels)Quadtree(Quadtree)Octree(Octree)Adaptive(Adaptive tree)BingMaps(Bing Maps Tile System)
LODScope
string LODScope specifies the scope of the computation of the Level of Details.
Possible values are:
TileWise(Tile-wise)AcrossTiles(Across tiles)
LODSize
double LODSize specifies the size of the nodes for the Level of Details.
Possible values are:
2.82842712474619(2XL)2(XL)1.4142135623731(Large)1(Medium)
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)Resolution(Resolution of input data)
TextureColorSourceResRangeMin
double TextureColorSourceResRangeMin sets the resolution value that will be represented as green color in case of Resolution texture.If you are not using Resolution texture, this option is ignored.
TextureColorSourceResRangeMax
double TextureColorSourceResRangeMax sets the resolution value that will be represented as red color in case of Resolution texture. If you are not using Resolution texture, this option is ignored.
TextureColorSourceThermalUnit
string TextureColorSourceThermalUnit handles the unit for the Thermal texture. If you are not using Thermal texture, this option is ignored.
Possible values are:
Absolute(Absolute values)Equalized(Equalized values)Celsius(Celsius degrees)Fahrenheit(Fahrenheit degrees)
TextureColorSourceThermalRangeMin
double TextureColorSourceThermalRangeMin sets the lower bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureColorSourceThermalRangeMax
double TextureColorSourceThermalRangeMin sets the upper bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureCompressionQuality
int TextureCompressionQuality sets the quality of the output texture.
Possible values are:
100(100% quality JPEG)90(90% quality JPEG)75(75% quality JPEG)50(50% quality JPEG)
MaximumTextureSize
int MaximumTextureSize sets the maximum size for one texture file.
TextureSharpening
int TextureSharpening activates the sharpening of the texture once it's computed.
Possible values are:
100(Enabled)0(Disabled)
TouchupEnabled
bool TouchupEnabled specifies if the production is intended for future retouching.
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
SRSOrigin
string SRSOrigin describes the origin of the Spatial Reference System.
DoublePrecision
bool DoublePrecision sets if the production is written with double precision.
Cesium 3D Tiles
The following options are available for Cesium 3D Tiles.
Cesium 3D Tiles sample
{
"SkirtLength": "0",
"TileOverlap": "-1",
"TextureEnabled": "true",
"TextureColorSource": "Visible",
"TextureColorSourceResRangeMin": "-1",
"TextureColorSourceResRangeMax": "-1",
"TextureColorSourceThermalUnit": "Absolute",
"TextureColorSourceThermalRangeMin": "-1",
"TextureColorSourceThermalRangeMax": "-1",
"TextureCompressionQuality": "75",
"MaximumTextureSize": "2048",
"TextureSharpening": "100",
"LODType": "Adaptive",
"LODScope": "TileWise",
"LODSize": "2.82842712474619",
"SRS": "EPSG:xxxx",
"GenerateCesiumApp": "true",
"VertexNormal": "true",
"Compress": "None"
}
SkirtLength
double The skirt is an additional border included around each geometry node to avoid cracks between the different parts of the mesh. The skirt length is given in pixels.
TileOverlap
double TileOverlap handles the overlap distance between two tiles in order to avoid gaps. The size is in units/meters/feet depending of the coordinate systems of the production.
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)Resolution(Resolution of input data)
TextureColorSourceResRangeMin
double TextureColorSourceResRangeMin sets the resolution value that will be represented as green color in case of Resolution texture.If you are not using Resolution texture, this option is ignored.
TextureColorSourceResRangeMax
double TextureColorSourceResRangeMax sets the resolution value that will be represented as red color in case of Resolution texture. If you are not using Resolution texture, this option is ignored.
TextureColorSourceThermalUnit
string TextureColorSourceThermalUnit handles the unit for the Thermal texture. If you are not using Thermal texture, this option is ignored.
Possible values are:
Absolute(Absolute values)Equalized(Equalized values)Celsius(Celsius degrees)Fahrenheit(Fahrenheit degrees)
TextureColorSourceThermalRangeMin
double TextureColorSourceThermalRangeMin sets the lower bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureColorSourceThermalRangeMax
double TextureColorSourceThermalRangeMin sets the upper bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureCompressionQuality
int TextureCompressionQuality sets the quality of the output texture.
Possible values are:
100(100% quality JPEG)90(90% quality JPEG)75(75% quality JPEG)50(50% quality JPEG)
MaximumTextureSize
int MaximumTextureSize sets the maximum size for one texture file.
TextureSharpening
int TextureSharpening activates the sharpening of the texture once it's computed.
Possible values are:
100(Enabled)0(Disabled)
LODType
string LODType specifies the type of Level of Details to be used for the production.
Possible values are:
Adaptive(Adaptive tree)
LODScope
string LODScope specifies the scope of the computation of the Level of Details.
Possible values are:
TileWise(Tile-wise)AcrossTiles(Across tiles)
LODSize
double LODSize specifies the size of the nodes for the Level of Details.
Possible values are:
2.82842712474619(2XL)2(XL)1.4142135623731(Large)1(Medium)
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
GenerateCesiumApp
bool GenerateCesiumApp sets if a minimal Cesium application is generated.
VertexNormal
bool VertexNormal sets if vertex normal are computed.
Compress
string Compress sets the compression method for the production.
Possible values are:
None(No compression)Draco(Draco compression)
ESRI i3s
The following options are available for ESRI Indexed 3d Scene Layer (I3S).
ESRI i3s sample
{
"SkirtLength": "0",
"TileOverlap": "-1",
"TextureEnabled": "true",
"TextureColorSource": "Visible",
"TextureColorSourceResRangeMin": "-1",
"TextureColorSourceResRangeMax": "-1",
"TextureColorSourceThermalUnit": "Absolute",
"TextureColorSourceThermalRangeMin": "-1",
"TextureColorSourceThermalRangeMax": "-1",
"TextureCompressionQuality": "75",
"MaximumTextureSize": "2048",
"TextureSharpening": "100",
"LODType": "Adaptive",
"LODScope": "TileWise",
"LODSize": "2.82842712474619",
"SRS": "EPSG:xxxx",
"VertexNormal": "true",
"FormatVersion": "1.8"
}
SkirtLength
double The skirt is an additional border included around each geometry node to avoid cracks between the different parts of the mesh. The skirt length is given in pixels.
TileOverlap
double TileOverlap handles the overlap distance between two tiles in order to avoid gaps. The size is in units/meters/feet depending of the coordinate systems of the production.
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)Resolution(Resolution of input data)
TextureColorSourceResRangeMin
double TextureColorSourceResRangeMin sets the resolution value that will be represented as green color in case of Resolution texture.If you are not using Resolution texture, this option is ignored.
TextureColorSourceResRangeMax
double TextureColorSourceResRangeMax sets the resolution value that will be represented as red color in case of Resolution texture. If you are not using Resolution texture, this option is ignored.
TextureColorSourceThermalUnit
string TextureColorSourceThermalUnit handles the unit for the Thermal texture. If you are not using Thermal texture, this option is ignored.
Possible values are:
Absolute(Absolute values)Equalized(Equalized values)Celsius(Celsius degrees)Fahrenheit(Fahrenheit degrees)
TextureColorSourceThermalRangeMin
double TextureColorSourceThermalRangeMin sets the lower bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureColorSourceThermalRangeMax
double TextureColorSourceThermalRangeMin sets the upper bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureCompressionQuality
int TextureCompressionQuality sets the quality of the output texture.
Possible values are:
100(100% quality JPEG)90(90% quality JPEG)75(75% quality JPEG)50(50% quality JPEG)
MaximumTextureSize
int MaximumTextureSize sets the maximum size for one texture file.
TextureSharpening
int TextureSharpening activates the sharpening of the texture once it's computed.
Possible values are:
100(Enabled)0(Disabled)
LODType
string LODType specifies the type of Level of Details to be used for the production.
Possible values are:
Octree(Octree)Adaptive(Adaptive tree)
LODScope
string LODScope specifies the scope of the computation of the Level of Details.
Possible values are:
TileWise(Tile-wise)AcrossTiles(Across tiles)
LODSize
double LODSize specifies the size of the nodes for the Level of Details.
Possible values are:
2.82842712474619(2XL)2(XL)1.4142135623731(Large)1(Medium)
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
VertexNormal
bool VertexNormal sets if vertex normal are computed.
FormatVersion
string FormatVersion specifies the version for ESRI production.
Possible values are:
1.6(i3s version 1.6)1.8(i3s version 1.8)
LAS
The following options are available for ASPRS LASer (LAS).
LAS sample
{
"SRS": "EPSG:xxxx",
"PointSamplingUnit": "pixel",
"PointSamplingDistance": "1",
"CompressionMethod": "None",
"MergePointClouds": "false",
"TextureEnabled": "true",
"TextureColorSource": "Visible"
}
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
PointSamplingUnit
string PointSamplingUnit specifies the unit used for sampling the production. Pixel means One point every x pixels so that the sampling is relative to the resolution of your input. Meter or unit means One point every x unit so that the sampling is uniform for the point cloud.
Possible values are:
pixel(pixel)meter(meter)unit(unit)
PointSamplingDistance
double PointSamplingDistance sets the sampling distance, relative to the unit chosen.
CompressionMethod
string CompressionMethod sets the compression method for the production.
Possible values are:
None(No compression)LAZ(LAZ (compressed LAS))
MergePointClouds
bool MergePointClouds specifies if point clouds for each tiles is merged at the end of the processing. Beware that for some format with no level of details (LAS for example), setting this option will lead to a very large file.
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)
Orthophoto/DSM
The following options are available for Orthophoto/DSM.
Orthophoto/DSM sample
{
"SRS": "EPSG:xxxx",
"SamplingDistance": "0.1",
"ProjectionMode": "HighestPoint",
"MaxImagePartDimension": "4096",
"MergeImageParts": "true",
"Orthophoto": {
"Enabled": "true",
"Format": "GeoTIFF",
"NoDataValue": "0 0 0",
"NoDataTransparency": "false",
"ColorSource": "Reference3dModelVisible",
"ImageSharpening": "100"
},
"DSM": {
"Enabled": "true",
"Format": "GeoTIFF",
"NoDataValue": "-9999"
},
"TemperatureMap": {
"Enabled": "false",
"Degrees": "Celsius",
"NoDataValue": "-9999"
}
}
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
SamplingDistance
double SamplingDistance specifies the size of a pixel in the raster. Beware, depending of the format, this distance can be specified in degrees.
ProjectionMode
string ProjectionMode specifies how the geometry is projected on the raster.
Possible values are:
HighestPoint(Highest point)LowestPoint(Lowest point)
MaxImagePartDimension
int MaxImagePartDimension sets the maximum size of the output rasters.
MergeImageParts
bool MergeImageParts specifies if the output rasters are merged in one single file.
Orthophoto.Enabled
bool Enabled specifies if the Orthophoto output is produced.
Orthophoto.Format
string Format specifies the Orthophoto output format.
Possible values are:
GeoTIFF(TIFF/GeoTIFF)JPEG(JPEG)KML_SuperOverlay(KML Super-overlay)
Orthophoto.NoDataValue
string NoDataValue specifies the color if there is no data to fill the raster.
Orthophoto.NoDataTransparency
bool NoDataTransparency specifies the transparency of no data areas.
Orthophoto.ColorSource
string ColorSource specifies which the color is projected on the raster.
Possible values are:
Reference3dModelVisible(Reference model visible colors)OptimizedComputationVisible(Optimized computation visible colors)Reference3dModelThermal(Reference model thermal imagery)OptimizedComputationThermal(Optimized computation thermal imagery)
Orthophoto.ImageSharpening
int ImageSharpening activates the sharpening of the texture once it's computed.
Possible values are:
100(Enabled)0(Disabled)
DSM.Enabled
bool Enabled specifies if the DSM output is produced.
DSM.Format
string Format specifies the DSM output format.
Possible values are:
GeoTIFF(TIFF/GeoTIFF)XYZ(XYZ)ASC(ESRI ASCII raster/ASC)
DSM.NoDataValue
double NoDataValue specifies the value if there is no data to fill the raster.
TemperatureMap.Enabled
bool Enabled specifies if the Temperature Map output is produced.
TemperatureMap.Degrees
string Degrees specifies the temperature scale used for the output.
Possible values are:
Celsius(Celsius)Kelvin(Kelvin)Fahrenheit(Fahrenheit)
TemperatureMap.NoDataValue
double NoDataValue specifies the value if there is no data to fill the raster.
POD
The following options are available for Pointools POD file format.
POD sample
{
"SRS": "EPSG:xxxx",
"PointSamplingUnit": "pixel",
"PointSamplingDistance": "1",
"TextureEnabled": "true",
"MergePointClouds": "true",
"TextureColorSource": "Visible"
}
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
PointSamplingUnit
string PointSamplingUnit specifies the unit used for sampling the production. Pixel means One point every x pixels so that the sampling is relative to the resolution of your input. Meter or unit means One point every x unit so that the sampling is uniform for the point cloud.
Possible values are:
pixel(pixel)meter(meter)unit(unit)
PointSamplingDistance
double PointSamplingDistance sets the sampling distance, relative to the unit chosen.
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
MergePointClouds
bool MergePointClouds specifies if point clouds for each tiles is merged at the end of the processing. Beware that for some format with no level of details (LAS for example), setting this option will lead to a very large file.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)
PLY
The following options are available for Polygon file format (PLY).
PLY sample
{
"SRS": "EPSG:xxxx",
"PointSamplingUnit": "pixel",
"PointSamplingDistance": "1",
"IncludeNormals": "false",
"MergePointClouds": "false",
"TextureEnabled": "true",
"TextureColorSource": "Visible"
}
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
PointSamplingUnit
string PointSamplingUnit specifies the unit used for sampling the production. Pixel means One point every x pixels so that the sampling is relative to the resolution of your input. Meter or unit means One point every x unit so that the sampling is uniform for the point cloud.
Possible values are:
pixel(pixel)meter(meter)unit(unit)
PointSamplingDistance
double PointSamplingDistance sets the sampling distance, relative to the unit chosen.
IncludeNormals
bool IncludeNormals sets if the normals should be included in the production.
MergePointClouds
bool MergePointClouds specifies if point clouds for each tiles is merged at the end of the processing. Beware that for some format with no level of details (LAS for example), setting this option will lead to a very large file.
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)
OPC
The following options are available for Point Cloud format (OPC).
OPC sample
{
"SRS": "EPSG:xxxx",
"PointSamplingUnit": "pixel",
"PointSamplingDistance": "1",
"TextureEnabled": "true",
"TextureColorSource": "Visible"
}
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
PointSamplingUnit
string PointSamplingUnit specifies the unit used for sampling the production. Pixel means One point every x pixels so that the sampling is relative to the resolution of your input. Meter or unit means One point every x unit so that the sampling is uniform for the point cloud.
Possible values are:
pixel(pixel)meter(meter)unit(unit)
PointSamplingDistance
double PointSamplingDistance sets the sampling distance, relative to the unit chosen.
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)
FBX
The following options are available for Autodesk FBX.
FBX sample
{
"SkirtLength": "0",
"TileOverlap": "-1",
"LODType": "None",
"LODScope": "TileWise",
"LODSize": "2.82842712474619",
"TextureEnabled": "true",
"TextureColorSource": "Visible",
"TextureColorSourceResRangeMin": "-1",
"TextureColorSourceResRangeMax": "-1",
"TextureColorSourceThermalUnit": "Absolute",
"TextureColorSourceThermalRangeMin": "-1",
"TextureColorSourceThermalRangeMax": "-1",
"TextureCompressionQuality": "75",
"MaximumTextureSize": "8192",
"TextureSharpening": "100",
"SRS": "EPSG:xxxx",
"SRSOrigin": "15.0; 2.3; -25.3",
"VertexNormal": "true"
}
SkirtLength
double The skirt is an additional border included around each geometry node to avoid cracks between the different parts of the mesh. The skirt length is given in pixels.
TileOverlap
double TileOverlap handles the overlap distance between two tiles in order to avoid gaps. The size is in units/meters/feet depending of the coordinate systems of the production.
LODType
string LODType specifies the type of Level of Details to be used for the production.
Possible values are:
None(None)Unary(Simple levels)Quadtree(Quadtree)Octree(Octree)Adaptive(Adaptive tree)BingMaps(Bing Maps Tile System)
LODScope
string LODScope specifies the scope of the computation of the Level of Details.
Possible values are:
TileWise(Tile-wise)AcrossTiles(Across tiles)
LODSize
double LODSize specifies the size of the nodes for the Level of Details.
Possible values are:
2.82842712474619(2XL)2(XL)1.4142135623731(Large)1(Medium)
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)Resolution(Resolution of input data)
TextureColorSourceResRangeMin
double TextureColorSourceResRangeMin sets the resolution value that will be represented as green color in case of Resolution texture.If you are not using Resolution texture, this option is ignored.
TextureColorSourceResRangeMax
double TextureColorSourceResRangeMax sets the resolution value that will be represented as red color in case of Resolution texture. If you are not using Resolution texture, this option is ignored.
TextureColorSourceThermalUnit
string TextureColorSourceThermalUnit handles the unit for the Thermal texture. If you are not using Thermal texture, this option is ignored.
Possible values are:
Absolute(Absolute values)Equalized(Equalized values)Celsius(Celsius degrees)Fahrenheit(Fahrenheit degrees)
TextureColorSourceThermalRangeMin
double TextureColorSourceThermalRangeMin sets the lower bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureColorSourceThermalRangeMax
double TextureColorSourceThermalRangeMin sets the upper bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureCompressionQuality
int TextureCompressionQuality sets the quality of the output texture.
Possible values are:
100(100% quality JPEG)90(90% quality JPEG)75(75% quality JPEG)50(50% quality JPEG)
MaximumTextureSize
int MaximumTextureSize sets the maximum size for one texture file.
TextureSharpening
int TextureSharpening activates the sharpening of the texture once it's computed.
Possible values are:
100(Enabled)0(Disabled)
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
SRSOrigin
string SRSOrigin describes the origin of the Spatial Reference System.
VertexNormal
bool VertexNormal sets if vertex normal are computed.
LODTreeExport
The following options are available for LOD tree export.
LODTreeExport sample
{
"SkirtLength": "0",
"TileOverlap": "-1",
"TextureEnabled": "true",
"TextureColorSource": "Visible",
"TextureColorSourceResRangeMin": "-1",
"TextureColorSourceResRangeMax": "-1",
"TextureColorSourceThermalUnit": "Absolute",
"TextureColorSourceThermalRangeMin": "-1",
"TextureColorSourceThermalRangeMax": "-1",
"TextureCompressionQuality": "75",
"MaximumTextureSize": "8192",
"TextureSharpening": "100",
"LODType": "Adaptive",
"LODScope": "TileWise",
"LODSize": "2.82842712474619",
"SRS": "EPSG:xxxx"
}
SkirtLength
double The skirt is an additional border included around each geometry node to avoid cracks between the different parts of the mesh. The skirt length is given in pixels.
TileOverlap
double TileOverlap handles the overlap distance between two tiles in order to avoid gaps. The size is in units/meters/feet depending of the coordinate systems of the production.
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)Resolution(Resolution of input data)
TextureColorSourceResRangeMin
double TextureColorSourceResRangeMin sets the resolution value that will be represented as green color in case of Resolution texture.If you are not using Resolution texture, this option is ignored.
TextureColorSourceResRangeMax
double TextureColorSourceResRangeMax sets the resolution value that will be represented as red color in case of Resolution texture. If you are not using Resolution texture, this option is ignored.
TextureColorSourceThermalUnit
string TextureColorSourceThermalUnit handles the unit for the Thermal texture. If you are not using Thermal texture, this option is ignored.
Possible values are:
Absolute(Absolute values)Equalized(Equalized values)Celsius(Celsius degrees)Fahrenheit(Fahrenheit degrees)
TextureColorSourceThermalRangeMin
double TextureColorSourceThermalRangeMin sets the lower bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureColorSourceThermalRangeMax
double TextureColorSourceThermalRangeMin sets the upper bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureCompressionQuality
int TextureCompressionQuality sets the quality of the output texture.
Possible values are:
100(100% quality JPEG)90(90% quality JPEG)75(75% quality JPEG)50(50% quality JPEG)
MaximumTextureSize
int MaximumTextureSize sets the maximum size for one texture file.
TextureSharpening
int TextureSharpening activates the sharpening of the texture once it's computed.
Possible values are:
100(Enabled)0(Disabled)
LODType
string LODType specifies the type of Level of Details to be used for the production.
Possible values are:
None(None)Unary(Simple levels)Quadtree(Quadtree)Octree(Octree)Adaptive(Adaptive tree)BingMaps(Bing Maps Tile System)
LODScope
string LODScope specifies the scope of the computation of the Level of Details.
Possible values are:
TileWise(Tile-wise)AcrossTiles(Across tiles)
LODSize
double LODSize specifies the size of the nodes for the Level of Details.
Possible values are:
2.82842712474619(2XL)2(XL)1.4142135623731(Large)1(Medium)
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
DGN
The following options are available for Bentley DGN format.
DGN sample
{
"SkirtLength": "0",
"TileOverlap": "-1",
"LODType": "None",
"LODScope": "TileWise",
"LODSize": "2.82842712474619",
"TextureEnabled": "true",
"TextureColorSource": "Visible",
"TextureColorSourceResRangeMin": "-1",
"TextureColorSourceResRangeMax": "-1",
"TextureColorSourceThermalUnit": "Absolute",
"TextureColorSourceThermalRangeMin": "-1",
"TextureColorSourceThermalRangeMax": "-1",
"TextureCompressionQuality": "75",
"MaximumTextureSize": "8192",
"TextureSharpening": "100",
"TouchupEnabled": "false",
"SRS": "EPSG:xxxx",
"SRSOrigin": "15.0; 2.3; -25.3"
}
SkirtLength
double The skirt is an additional border included around each geometry node to avoid cracks between the different parts of the mesh. The skirt length is given in pixels.
TileOverlap
double TileOverlap handles the overlap distance between two tiles in order to avoid gaps. The size is in units/meters/feet depending of the coordinate systems of the production.
LODType
string LODType specifies the type of Level of Details to be used for the production.
Possible values are:
None(None)Unary(Simple levels)Quadtree(Quadtree)Octree(Octree)Adaptive(Adaptive tree)BingMaps(Bing Maps Tile System)
LODScope
string LODScope specifies the scope of the computation of the Level of Details.
Possible values are:
TileWise(Tile-wise)AcrossTiles(Across tiles)
LODSize
double LODSize specifies the size of the nodes for the Level of Details.
Possible values are:
2.82842712474619(2XL)2(XL)1.4142135623731(Large)1(Medium)
TextureEnabled
bool TextureEnabled activates or deactivates texture in the final production. If deactivated, any additional Texture option is ignored.
TextureColorSource
string TextureColorSource handles which source to use as texture.
Possible values are:
Visible(Visible colors)Thermal(Thermal imagery)Resolution(Resolution of input data)
TextureColorSourceResRangeMin
double TextureColorSourceResRangeMin sets the resolution value that will be represented as green color in case of Resolution texture.If you are not using Resolution texture, this option is ignored.
TextureColorSourceResRangeMax
double TextureColorSourceResRangeMax sets the resolution value that will be represented as red color in case of Resolution texture. If you are not using Resolution texture, this option is ignored.
TextureColorSourceThermalUnit
string TextureColorSourceThermalUnit handles the unit for the Thermal texture. If you are not using Thermal texture, this option is ignored.
Possible values are:
Absolute(Absolute values)Equalized(Equalized values)Celsius(Celsius degrees)Fahrenheit(Fahrenheit degrees)
TextureColorSourceThermalRangeMin
double TextureColorSourceThermalRangeMin sets the lower bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureColorSourceThermalRangeMax
double TextureColorSourceThermalRangeMin sets the upper bound of the temperature color scale. If you are not using Thermal texture, this option is ignored.
TextureCompressionQuality
int TextureCompressionQuality sets the quality of the output texture.
Possible values are:
100(100% quality JPEG)90(90% quality JPEG)75(75% quality JPEG)50(50% quality JPEG)
MaximumTextureSize
int MaximumTextureSize sets the maximum size for one texture file.
TextureSharpening
int TextureSharpening activates the sharpening of the texture once it's computed.
Possible values are:
100(Enabled)0(Disabled)
TouchupEnabled
bool TouchupEnabled specifies if the production is intended for future retouching.
SRS
string SRS specifies the Spatial Reference System for the production. A spatial reference system describes the coordinates system of the produced output. We expect a string Well Known Text definition (e.g. WGS84), "EPSG:" or a PROJ.4 definition. An empty string for this option means you are producing in a local system.
SRSOrigin
string SRSOrigin describes the origin of the Spatial Reference System.
Was this page helpful?