geovista.qt#

Extend functionality of pyvistaqt to provide geospatial support.

ノート#

Added in version 0.1.3.

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, manifold=None, theme=None, **kwargs)#

Bases: geovista.geoplotter.GeoPlotterBase, pyvistaqt.BackgroundPlotter

A Qt interactive background plotter.

See geovista.geoplotter.GeoPlotterBase and pyvistaqt.BackgroundPlotter.

ノート#

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.

manifoldBBox, optional

Apply the manifold to each mesh added to the plotter so that only the region enclosed by the manifold is rendered.

themeTheme or str, optional

Plot specific theme.

**kwargsdict, optional

See pyvista.Plotter for further details.

ノート

Added in version 0.1.0.

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

Bases: geovista.geoplotter.GeoPlotterBase, pyvistaqt.MultiPlotter

A Qt interactive multi-plotter.

See geovista.geoplotter.GeoPlotterBase and pyvistaqt.MultiPlotter.

ノート#

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.

manifoldBBox, optional

Apply the manifold to each mesh added to the plotter so that only the region enclosed by the manifold is rendered.

themeTheme or str, optional

Plot specific theme.

**kwargsdict, optional

See pyvista.Plotter for further details.

ノート

Added in version 0.1.0.

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

Bases: geovista.geoplotter.GeoPlotterBase, pyvistaqt.QtInteractor

Extend the Qt render window interactor.

See geovista.geoplotter.GeoPlotterBase and pyvistaqt.QtInteractor.

ノート#

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.

manifoldBBox, optional

Apply the manifold to each mesh added to the plotter so that only the region enclosed by the manifold is rendered.

themeTheme or str, optional

Plot specific theme.

**kwargsdict, optional

See pyvista.Plotter for further details.

ノート

Added in version 0.1.0.