Geographic Information Systems: Techniques, Applications and Technologies