【問題描述】:很多情況下,我們知道某一地點的坐標(經緯度),需要計算其在高斯克呂格投影中的帶號及中央經度。關于該問題,有具體的公式可言,只是計算過程稍微繁瑣一些,當然啦,我們可以寫程序來解決,誰叫我們是名副其實的GISer呢?另外,這些復雜的計算過程還是交給計算機去做吧,不要影響我們的集思(GIS)人生!!!
言歸正傳吧。本文使用Visual Studio開發工具,肯定首選C#語言(有些童鞋們說我學過VB測繪程序設計,咋辦呢?我勸你還是想想你們老師的性別吧。。。如果能想像起來的,就請繼續往下看,否則,GUNDAN!),搭建如下的界面(由于本人的審美不是特別好,所以呢界面比較丑,但是功能我們完全可以實現)。
以下是程序的實現過程,如果你覺得麻煩,可以到文末直接下載源程序。
在輸入經度欄中輸入具體的經度,點擊計算,可以同時計算出其在6°帶和3°帶中的帶號及各自的中央經度,是不是很簡單啦?