Map Algebra: An Overview