vyperdatum.drivers.gparq ======================== .. py:module:: vyperdatum.drivers.gparq Attributes ---------- .. autoapisummary:: vyperdatum.drivers.gparq.logger Classes ------- .. autoapisummary:: vyperdatum.drivers.gparq.GeoParquet Module Contents --------------- .. py:data:: logger .. py:class:: GeoParquet(input_file: str, invalid_error: bool = True) Bases: :py:obj:`vyperdatum.drivers.base.Driver` Helper class that provides a standard way to create an ABC using inheritance. .. py:attribute:: input_file .. py:attribute:: is_gparq .. py:method:: get_points() -> bool Extract the coordinate points from geoparquet file. The input file should be in the geoparquet format and should only contain points. :returns: True if the coordinates are found successfully; otherwise False. :rtype: bool .. py:method:: wkt() -> str Return the WKT string. :returns: WKT associated with file's CRS. :rtype: str .. py:method:: transform(transformer_instance, output_file: str, pre_post_checks: bool, vdatum_check: bool) -> bool Apply point transformation on the geoparquet point data according to the `transformer_instance`. :param transformer_instance: Instance of the transformer class. :type transformer_instance: vyperdatum.transformer.Transform :param output_file: Path to the output geoparquet file. :type output_file: str :returns: True if successful, otherwise False. :rtype: bool .. py:property:: is_valid