[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

计算城市间距离lldis.exe

本帖最后由 happy886rr 于 2017-3-16 12:29 编辑
LLDIS.EXE
源码:
摘要:
===========================================
计算地球两点经纬度距离。
===========================================

用法:
-----------------------------------------------------------------------------
lldis [经度1] [纬度1] [经度2] [纬度2]
-----------------------------------------------------------------------------
THEOREM:
//Haversine公式(参见球面几何学)
Haversin(Distance/EARTH_R) = Haversin(toRad(latitude2-latitude1))+cos(toRad(latitude2))*cos(toRad(latitude1))* Haversin(toRad(longitude2-longitude1))
-----------------------------------------------------------------------------


示例:
北京的经纬度(116.23,39.54)
纽约的经纬度(-74.00,40.43)
  1. -----------------------------------------------------------------------------
  2. REM 计算北京到纽约的航线距离。
  3. lldis 116.23 39.54 -74.00 40.43
  4. The distance between the two cities is: 11074655.703258 (m)
  5. -----------------------------------------------------------------------------
复制代码
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
1

评分人数

返回列表