Can I "scale up" the output of geoshow()

2 Ansichten (letzte 30 Tage)
Mike Wilson
Mike Wilson am 30 Jan. 2015
I'm doing plots of satellite passes on a 3D globe with axesm('mapprojection','globe') using geoshow(). Also use geoshow('landareas.shp') to display continents. On top of those plots I need to show the day/night terminator (where it's night and day). In 3D, that's a hemisphere - also plotted as a set of polygons via geoshow().
Problem is that the day/night terminator hemisphere polygons intersect with the land area polygons. In some places land is on top of terminator. In other places it's (correctly) underneath.
Is there a way to push my day/night terminator geoshow() output slightly away from the surface of the globe so that it does not intersect with land areas?
Thanks.

Antworten (0)

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by