geovista.qt#

Extend functionality of pyvistaqt to provide geospatial support.

Notes#

Added in version 0.1.3.

Module Contents#

Classes#

GeoBackgroundPlotter

A Qt interactive background plotter.

GeoMultiPlotter

A Qt interactive multi-plotter.

GeoQtInteractor

Extend the Qt render window interactor.

class geovista.qt.GeoBackgroundPlotter(*args, crs=None, **kwargs)#

Bases: geovista.geoplotter.GeoPlotterBase, pyvistaqt.BackgroundPlotter

A Qt interactive background plotter.

See geovista.geoplotter.GeoPlotterBase and pyvistaqt.BackgroundPlotter.

Notes#

Added in version 0.1.0.

Create geospatial aware plotter.

Parameters:
*argstuple, optional

See pyvista.Plotter for further details.

crsCRSLike, optional

The target CRS to render geolocated meshes added to the plotter. May be anything accepted by pyproj.crs.CRS.from_user_input(). Defaults to EPSG:4326 i.e., WGS 84.

**kwargsdict, optional

See pyvista.Plotter for further details.

Notes

Added in version 0.1.0.

class geovista.qt.GeoMultiPlotter(*args, crs=None, **kwargs)#

Bases: geovista.geoplotter.GeoPlotterBase, pyvistaqt.MultiPlotter

A Qt interactive multi-plotter.

See geovista.geoplotter.GeoPlotterBase and pyvistaqt.MultiPlotter.

Notes#

Added in version 0.1.0.

Create geospatial aware plotter.

Parameters:
*argstuple, optional

See pyvista.Plotter for further details.

crsCRSLike, optional

The target CRS to render geolocated meshes added to the plotter. May be anything accepted by pyproj.crs.CRS.from_user_input(). Defaults to EPSG:4326 i.e., WGS 84.

**kwargsdict, optional

See pyvista.Plotter for further details.

Notes

Added in version 0.1.0.

class geovista.qt.GeoQtInteractor(*args, crs=None, **kwargs)#

Bases: geovista.geoplotter.GeoPlotterBase, pyvistaqt.QtInteractor

Extend the Qt render window interactor.

See geovista.geoplotter.GeoPlotterBase and pyvistaqt.QtInteractor.

Notes#

Added in version 0.5.0.

Create geospatial aware plotter.

Parameters:
*argstuple, optional

See pyvista.Plotter for further details.

crsCRSLike, optional

The target CRS to render geolocated meshes added to the plotter. May be anything accepted by pyproj.crs.CRS.from_user_input(). Defaults to EPSG:4326 i.e., WGS 84.

**kwargsdict, optional

See pyvista.Plotter for further details.

Notes

Added in version 0.1.0.