A weather map tracks hurricane on world map hurricane or windstorm forecast animation on world map as seen on weather radar and satellite screen a weather map over europe