Thousands of people gathered in north Queensland this morning have viewed the first full Cairns solar eclipse to be visible in Australia in a decade.