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

Public API