There are few criteria for purchasing land in Karnataka. You need to be an agriculturist and annual income should be within 25lakhs. agricultural land should be either in your name or your father's name to prove that you are an agriculturist or even grandfather name to declare you belong to agriculturist family. if not you can obtain permission from DC and give undertaking that, within one year from date of purchase you will cultivate land and for five years will not sell the land.