InteractiveGMT
Interactive 3-D viewing of GMT.jl data — grids, point clouds, and GMTfv solids — in a self-contained Qt6 + VTK window.
Features
- 3-D Grid Viewer — Hillshade, drape, overlays, tiled LOD
- Point Clouds — Coloured points with rubber-band selection
- Solids — GMTfv meshes and named geometric solids
- X,Y Plot Tool — 2-D plotting with time axes, log axes, analysis
- Geography Tools — Coastlines, volcanoes, tide download
- Web Tiles — Satellite/road/terrain map downloader
- In-Window Console — Type Julia commands directly
Quick Start
using InteractiveGMT, GMT
# View a grid
G = GMT.peaks()
fig = iview(G)
# View points
D = GMT.mat2ds(rand(100,3))
fig = iview(D; color="red")
# X,Y plot
t = 0:0.1:10
y = sin.(t)
fig = xyplot([t y])Documentation
- Vision
- Getting Started
- Grid Viewer
- Point Clouds
- Solids and Meshes
- X,Y Plot Tool
- Utilities
- Geography Tools
- Tools
- API Reference
Public API
InteractiveGMT.NO_CRSInteractiveGMT.CRSInteractiveGMT.add!InteractiveGMT.add!InteractiveGMT.add!InteractiveGMT.add_curtain!InteractiveGMT.add_curtain!InteractiveGMT.add_symbols!InteractiveGMT.clear!InteractiveGMT.clear!InteractiveGMT.crs_fromInteractiveGMT.hascrsInteractiveGMT.isaliveInteractiveGMT.isaliveInteractiveGMT.iviewInteractiveGMT.iviewInteractiveGMT.iviewInteractiveGMT.logscale!InteractiveGMT.logscale!InteractiveGMT.poly2fvInteractiveGMT.poly2fvInteractiveGMT.profile_to_xyplotInteractiveGMT.rtp3dInteractiveGMT.save_pngInteractiveGMT.save_pngInteractiveGMT.selectionInteractiveGMT.selectionInteractiveGMT.show_tableInteractiveGMT.show_tableInteractiveGMT.stereo!InteractiveGMT.stereo!InteractiveGMT.stickplotInteractiveGMT.stickplotInteractiveGMT.update!InteractiveGMT.view_demoInteractiveGMT.view_fvInteractiveGMT.view_fvInteractiveGMT.view_gridInteractiveGMT.view_gridInteractiveGMT.view_imageInteractiveGMT.view_imageInteractiveGMT.view_pointsInteractiveGMT.view_pointsInteractiveGMT.wait_windowsInteractiveGMT.wait_windowsInteractiveGMT.xtime!InteractiveGMT.xtime!InteractiveGMT.xyplotInteractiveGMT.xyplot