以下文章經作者授權發表 ,作者:漫天星
網優幾年,曾經也經常使用別人的經緯度計算工具,但是遇到數據量大的時候真的可以下樓抽幾支煙了,老闆老說工作不飽滿,一怒之下自己寫了個具有超強算法及貼心功能的經緯度計算工具,可以說秒殺現網上的大部分同類工具!10W*10W級的經緯度距離查找只要十幾秒!(目前我還沒體驗過比我這個快的).
1、最近站點查找;
2、指定範圍內站點查找;
3、按照由近遠查找topN站點並排序;
4、小特性:運行進度條及估時間(大概耗時一目了然)、中途隨時退出(不愛了或手抖就不要浪費時間)、自動忽略錯誤並保存錯誤經緯度信息(毛手毛腳弄的經緯度是時候修正一下了)。
1、源站點為固定格式,A、B、C列對應基站名、經度、緯度,標題無要求;
2、查找範圍站點則可自定義,但需指出站點名(相當於源站點的A列)、經度、緯度所在列名,默認按A、B、C放置,標題無要求,放入多少數據就原原本本輸出多少數據!
3、輸出的數據格式:自動新建一個sheet輸出,第一列為源站點名,第二列為距離,往後都是查找範圍站點的數據;
10W*10W級的查找根據不同功能只要十幾至三十幾秒!(以後再也不能掛著電腦算經緯度,然後去抽菸了 (╯°Д°)╯︵)
注意:需要核查的經緯度之間如果合理分布,運行效率會提高,否則會拖慢運行速度。(一個在南極一個在北極超過大半個地球的極端情況屬於不合理)。
主面板:
進度條(16W*16W的哦):
中途退出:
錯誤信息:
連結:https://pan.baidu.com/s/1H7BPfbaj6zbTMgX7ibgePQ
提取碼:9mjw