参考QT源码 distanceTo函数:
https://code.qt.io/cgit/qt/qtpositioning.git/tree/src/positioning/qgeocoordinate.cpp
https://code.qt.io/cgit/qt/qtbase.git/tree/src/corelib/kernel/qmath.h
参考公式:
https://blog.youkuaiyun.com/gaocuisheng/article/details/126060795
实现:
double getDistanceByLongitudeAndLatitude(){
//计算两个经纬度距离
static const double qgeocoordinate_EARTH_MEAN_RADIUS = 6371.0072;
// Haversine formula
//传入的源经纬度
double lat_source=22.8910392648613;
double lat_target=22.89363385078864;
//传入的目标经纬度
double lng_source=113.395039373115;
d