欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python根據(jù)經(jīng)緯度計(jì)算距離示例

 更新時(shí)間:2014年02月16日 09:33:07   作者:  
這篇文章主要介紹了python根據(jù)經(jīng)緯度計(jì)算距離示例, 計(jì)算兩點(diǎn)之間距離,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

/**
 * 計(jì)算兩點(diǎn)之間距離
 * @param _lat1 - start緯度
 * @param _lon1 - start經(jīng)度
 * @param _lat2 - end緯度
 * @param _lon2 - end經(jīng)度
 * @return km(四舍五入)
 */
public static double getDistance(double _lat1,double _lon1, double _lat2,double _lon2){
 double lat1 = (Math.PI/180)*_lat1;
 double lat2 = (Math.PI/180)*_lat2;

 double lon1 = (Math.PI/180)*_lon1;
 double lon2 = (Math.PI/180)*_lon2;

 //地球半徑
 double R = 6378.1;

 double d =  Math.acos(Math.sin(lat1)*Math.sin(lat2)+Math.cos(lat1)*Math.cos(lat2)*Math.cos(lon2-lon1))*R;

 return new BigDecimal(d).setScale(4,BigDecimal.ROUND_HALF_UP).doubleValue();
}

public static void main(String[] args) {
 System.out.println(getDistance(45.73990, 126.55893,45.73876, 126.55037));
}

相關(guān)文章

  • pip安裝庫(kù)報(bào)錯(cuò)[notice]?A?new?release?of?pip?available:?22.2?->?22.2.2

    pip安裝庫(kù)報(bào)錯(cuò)[notice]?A?new?release?of?pip?available:?22.2

    這篇文章主要給大家介紹了關(guān)于pip安裝庫(kù)報(bào)錯(cuò)[notice]?A?new?release?of?pip?available:?22.2?->?22.2.2的相關(guān)資料,文中通過(guò)圖文將解決的方法介紹的非常詳細(xì),需要的朋友可以參考下
    2023-03-03
  • python中的decimal類型轉(zhuǎn)換實(shí)例詳解

    python中的decimal類型轉(zhuǎn)換實(shí)例詳解

    decimal 模塊實(shí)現(xiàn)了定點(diǎn)和浮點(diǎn)算術(shù)運(yùn)算符,使用的是大多數(shù)人所熟悉的模型,而不是程序員熟悉的模型,即大多數(shù)計(jì)算機(jī)硬件實(shí)現(xiàn)的 IEEE 浮點(diǎn)數(shù)運(yùn)算。這篇文章主要介紹了python里的decimal類型轉(zhuǎn)換,需要的朋友可以參考下
    2019-06-06
  • Django和Ueditor自定義存儲(chǔ)上傳文件的文件名

    Django和Ueditor自定義存儲(chǔ)上傳文件的文件名

    這篇文章主要介紹了Django和Ueditor自定義存儲(chǔ)上傳文件的文件名,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • Python循環(huán)語(yǔ)句介紹

    Python循環(huán)語(yǔ)句介紹

    大家好,本篇文章主要講的是Python循環(huán)語(yǔ)句介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • 通過(guò) Django Pagination 實(shí)現(xiàn)簡(jiǎn)單分頁(yè)功能

    通過(guò) Django Pagination 實(shí)現(xiàn)簡(jiǎn)單分頁(yè)功能

    這篇文章主要介紹了通過(guò) Django Pagination 實(shí)現(xiàn)簡(jiǎn)單分頁(yè)功能,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 使用Python生成隨機(jī)密碼的示例分享

    使用Python生成隨機(jī)密碼的示例分享

    這篇文章主要介紹了使用Python生成隨機(jī)密碼的示例分享,比如發(fā)生一些安全問(wèn)題時(shí)為用戶先設(shè)置隨機(jī)密碼然后供用戶修改的情況下可以用到,需要的朋友可以參考下
    2016-02-02
  • 如何Tkinter模塊編寫Python圖形界面

    如何Tkinter模塊編寫Python圖形界面

    本文講解為何使用Tkinter而非PyQt,創(chuàng)建一個(gè)基本的Tkinter程序,模塊化Tkinter程序,希望對(duì)大家有幫助。
    2020-10-10
  • Django入門使用示例

    Django入門使用示例

    這篇文章主要介紹了Django入門使用示例,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • tensorflow建立一個(gè)簡(jiǎn)單的神經(jīng)網(wǎng)絡(luò)的方法

    tensorflow建立一個(gè)簡(jiǎn)單的神經(jīng)網(wǎng)絡(luò)的方法

    本篇文章主要介紹了tensorflow建立一個(gè)簡(jiǎn)單的神經(jīng)網(wǎng)絡(luò)的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • python hashlib加密實(shí)現(xiàn)代碼

    python hashlib加密實(shí)現(xiàn)代碼

    這篇文章主要介紹了python hashlib加密實(shí)現(xiàn)代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10

最新評(píng)論