Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to perform a supervised classification using i.class. I'm then using i.maxlik, but this is returning the following error:

GRASS 6.4.3svn (India_01):~ > i.maxlik group=test_group@test subgroup=test_group sigfile=test_sigfiles1 class=test_results1
ERROR: Unable to read signature file <test_sigfiles1>

I'm not sure what other information I should provide. Can anyone suggest the possible reasons for this error? I've tried using i.cluster to generate an unsupervised signature file, and i.maxlik reads this perfectly well.

Many thanks.

share|improve this question
That's weird. Are you sure the output sigfile from i.class is named test_sigfiles1? Just checking.. – user8723 Nov 18 '12 at 19:20
Yes - checked and double checked. If the file name is entered wrongly the error is 'Unable to open signature file <wrong filename>, so there seems to be something wrong with the file itself. – si_2012 Nov 18 '12 at 19:45
Did you resolve this issue? What is the console response/output after the completion of i.class? Can you provide the signature file itself? – Nikos Alexandris Jan 5 '13 at 1:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.