vyperdatum.utils.drivers_utils ============================== .. py:module:: vyperdatum.utils.drivers_utils Attributes ---------- .. autoapisummary:: vyperdatum.utils.drivers_utils.logger Functions --------- .. autoapisummary:: vyperdatum.utils.drivers_utils.vrbag_pre_transformation_checks vyperdatum.utils.drivers_utils.vrbag_post_transformation_checks vyperdatum.utils.drivers_utils.laz_pre_transformation_checks vyperdatum.utils.drivers_utils.laz_post_transformation_checks vyperdatum.utils.drivers_utils.npz_pre_transformation_checks vyperdatum.utils.drivers_utils.npz_post_transformation_checks vyperdatum.utils.drivers_utils.pdal_pre_transformation_checks vyperdatum.utils.drivers_utils.pdal_post_transformation_checks Module Contents --------------- .. py:data:: logger .. py:function:: vrbag_pre_transformation_checks(file_path: str, source_crs: Union[pyproj.CRS, str]) -> bool Run a number of sanity checks on the source file before transformation. Warns if a check fails. :param file_path: Path to the input file. :type file_path: str :param source_crs: The expected CRS object for the vrbag file. :type source_crs: pyproj.crs.CRS or input used to create one :returns: Returns True if all checks pass, otherwise False. :rtype: bool .. py:function:: vrbag_post_transformation_checks(file_path: str, target_crs: Union[pyproj.CRS, str]) -> bool Run a number of sanity checks on the transformed vrbag file. Warns if a check fails. :param file_path: Path to the input file. :type file_path: str :param target_crs: The expected CRS object for the transformed file. :type target_crs: pyproj.crs.CRS or input used to create one :returns: Returns True if all checks pass, otherwise False. :rtype: bool .. py:function:: laz_pre_transformation_checks(file_path: str, source_crs: Union[pyproj.CRS, str]) -> bool Run a number of sanity checks on the source file before transformation. Warns if a check fails. :param file_path: Path to the input file. :type file_path: str :param source_crs: The expected CRS object for the laz file. :type source_crs: pyproj.crs.CRS or input used to create one :returns: Returns True if all checks pass, otherwise False. :rtype: bool .. py:function:: laz_post_transformation_checks(file_path: str, target_crs: Union[pyproj.CRS, str]) -> bool Run a number of sanity checks on the transformed laz file. Warns if a check fails. :param file_path: Path to the input file. :type file_path: str :param target_crs: The expected CRS object for the transformed file. :type target_crs: pyproj.crs.CRS or input used to create one :returns: Returns True if all checks pass, otherwise False. :rtype: bool .. py:function:: npz_pre_transformation_checks(file_path: str, source_crs: Union[pyproj.CRS, str]) -> bool Run a number of sanity checks on the source file before transformation. Warns if a check fails. :param file_path: Path to the input file. :type file_path: str :param source_crs: The expected CRS object for the npz file. :type source_crs: pyproj.crs.CRS or input used to create one :returns: Returns True if all checks pass, otherwise False. :rtype: bool .. py:function:: npz_post_transformation_checks(file_path: str, target_crs: Union[pyproj.CRS, str]) -> bool Run a number of sanity checks on the transformed npz file. Warns if a check fails. :param file_path: Path to the input file. :type file_path: str :param target_crs: The expected CRS object for the transformed file. :type target_crs: pyproj.crs.CRS or input used to create one :returns: Returns True if all checks pass, otherwise False. :rtype: bool .. py:function:: pdal_pre_transformation_checks(file_path: str, source_crs: Union[pyproj.CRS, str]) -> bool Run a number of sanity checks on the source file before transformation. Warns if a check fails. :param file_path: Path to the input file. :type file_path: str :param source_crs: The expected CRS object for the PDAL-supported file. :type source_crs: pyproj.crs.CRS or input used to create one :returns: Returns True if all checks pass, otherwise False. :rtype: bool .. py:function:: pdal_post_transformation_checks(file_path: str, target_crs: Union[pyproj.CRS, str]) -> bool Run a number of sanity checks on the transformed PDAL-supported file. Warns if a check fails. :param file_path: Path to the input file. :type file_path: str :param target_crs: The expected CRS object for the transformed file. :type target_crs: pyproj.crs.CRS or input used to create one :returns: Returns True if all checks pass, otherwise False. :rtype: bool