Version 1.1.1¶
Pix4Dengine Server SDK 1.1.1 is a stable release. It follows semantic versioning.
What’s new¶
- Added CUDA support (more information here).
- Added support for creating pipelines from pre-defined templates (more information here).
- Added support for specifying image geo-tags without need of an external geo-location file (more infomation here).
- Added support for user-defined cameras (more information here).
- Various documentation improvements.
API changes¶
- Added
pix4dengine.project.Project.logfile_path
property with path of processing core log file. - Added
pix4dengine.pipeline.pipeline_from_template()
function. - Added
pix4dengine.geotag
module.- Class
pix4dengine.geotag.Geotag
. This can be used inpix4dengine.create_project()
to geo-reference images in a project. - Classes
ExternalGeolocationFormat
andpix4dengine.geotag.ExternalGeolocation
. These supersede the deprecatedpix4dengine.constants.ExternalGeolocationFormat
andpix4dengine.constants.ExternalGeolocation
respectively.
- Class
- Added
pix4dengine.camera
module for camera and camera DB access and manipulation. pix4dengine.options
module API:- New options
AlgoOption.Ortho.MOSAIC_RELATIVE_RESOLUTION
andAlgoOption.Ortho.MOSAIC_ABSOLUTE_RESOLUTION
(added in 1.0.0 but omitted from the release notes).
- New options
Compatibility issues¶
- The field
pix4dengine.utils.gcp.Mark.scale
has been deprecated and removed from examples and documentation. pix4dengine.constants.ExternalGeolocationFormat
andpix4dengine.constants.ExternalGeolocation
have been deprecated. Usepix4dengine.geotag.ExternalGeolocationFormat
andpix4dengine.geotag.ExternalGeolocation
respectively.
Bug fixes¶
- Fix geo-referencing of LAS and LAZ point clouds.
- Fix unintended creation of mesh export files when none of the
pic4dengine.options.ExportOption.Mesh
options are set. - Fix issue which impeded obtaining output names of spit LAS files.
- Fix issue where transparent otrho mosaic TIFF output was generated but not listed by
pix4dengine.exports.get_output()
.
Known issues¶
- Externally supplied (in a geolocation file) image geotags for multispectral/multilayer images are not supported.
- When creating a project, the following message is logged: “Unable to find radiometric calibration target: Detection error / AIRCALIB_DETECTION_ERROR”. This message can be ignored for all projects not actually using a target for radiometric calibration.
- Changing the coordinate system of images is not supported.
- Exporting contour lines into a PDF file (
pix4dengine.options.AlgoOption.Ortho.CONTOUR_PDF
) when no such lines were generated, e.g. absense of elevation, does not create a PDF file, whereas the output ofpix4dengine.exports.get_ouput()
suggests that such a file exists.
Supported platforms¶
OS/Distribution | Python |
---|---|
Linux/Ubuntu 18.04 64bit | 3.6 64bit |
Windows 10, Server 2016 64bit | 3.6 64bit |