Skip to content
Codes to produce google maps overlays for 3D geophysical models
Jupyter Notebook Shell Python
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.ipynb_checkpoints
Auxiliary
Codes
Models
Overlays
TMP
.gitattributes
InterpModel.ipynb
ModelViewer.ipynb
README.md
init_file

README.md

ModelViewer

Viewing 3D geophysical models in Google Maps or Google Earth

Steps

  • Find geophysical model at the IRIS EMC page
  • Edit init_file to set the map bounds, geophysical parameter, etc.
  • Make images, store them in Overlays/
  • Create .kmz file to view in Google Earth or make Google Maps overlays

Technologies

  • netCDF, bash, Generic Mapping Tools (GMT), python, kml

Geophysical Models

This pipeline hasn't been extensively tested with the other models at the IRIS EMC. The primary purpose is to display the iMUSH seismic velocity models described in this paper:

Ulberg, C. W., Creager, K. C., Moran, S. C., Abers, G. A., Thelen, W. A., Levander, A., Kiser, E., Schmandt, B., Hansen, S., Crosson, R. S., (2019, submitted, JGR). Local earthquake Vp and Vs tomography in the Mount St. Helens region with the iMUSH broadband array.

Set image parameters

  • edit init_file
  • this will set parameters used in plotModel3d.sh and buildkmz.sh

plotModel3d.sh

  • makes the overlay images which will be displayed, using GMT
  • run with ./plotModel3d.sh
  • shouldn't require editing, unless you want to change the look of the images

buildkmz.sh

  • creates a .kmz file that can be viewed in Google Earth
  • This was largely written by Bob Crosson (retired, UW), I've modified it to use python instead of c++
  • run with ./buildkmz.sh
You can’t perform that action at this time.