In a big step towards liberalisation of the geospatial industry in India, the Department of Science and Technology (DST) on Tuesday launched the Self Certification Portal for conveying adherence to provisions of geospatial guidelines by individuals, companies, organisations and government agencies.