Heuristics and Pattern Recognition in Complex Geo-Referenced Systems