Tropical cyclone satellite view