Three-dimensional numerical geological mapping: Principles and computer programs for producing new generation maps