Weather Central a provider of state-of-the-art broadcast weather solutions, has today announced a strategic alliance with Microsoft. The alliance integrates worldwide aerial, satellite imagery and mapping technology provided by Microsoft Virtual Earth into Weather Central’s 3D interactive software applications …