diff --git a/build/CMakeFiles/airport_collision_avoidance.dir/src/network/HTTPDataSource.cpp.o b/build/CMakeFiles/airport_collision_avoidance.dir/src/network/HTTPDataSource.cpp.o index 46ca233..6421b4a 100644 Binary files a/build/CMakeFiles/airport_collision_avoidance.dir/src/network/HTTPDataSource.cpp.o and b/build/CMakeFiles/airport_collision_avoidance.dir/src/network/HTTPDataSource.cpp.o differ diff --git a/build/bin/airport_collision_avoidance b/build/bin/airport_collision_avoidance index 44abe5c..ae4b03c 100755 Binary files a/build/bin/airport_collision_avoidance and b/build/bin/airport_collision_avoidance differ diff --git a/docs/design.md b/docs/design.md index d68d1b8..bab7fe4 100644 --- a/docs/design.md +++ b/docs/design.md @@ -81,7 +81,7 @@ graph TD ### 3.2 坐标转换 - 使用等角投影方法 -- 基于机场参考点(通常为跑道中心点) +- 基于机场参考点(青岛胶州国际机场:北纬36°21'43.2",东经120°05'16.8") - 考虑地球曲率影响 - WGS84椭球体参数 @@ -202,7 +202,7 @@ private: ## 7. 部署方案 -### 7.1 ��境要求 +### 7.1 环境要求 - Linux服务器 - 多核CPU diff --git a/src/network/HTTPDataSource.cpp b/src/network/HTTPDataSource.cpp index 7887ace..3aff05e 100644 --- a/src/network/HTTPDataSource.cpp +++ b/src/network/HTTPDataSource.cpp @@ -8,8 +8,8 @@ using json = nlohmann::json; HTTPDataSource::HTTPDataSource(const ConnectionConfig& config) : host_(config.host) , port_(std::to_string(config.port)) { - // 设置坐标转换器的参考点(浦东机场坐标) - coordinateConverter_.setReferencePoint(31.143494, 121.805214); + // 设置坐标转换器的参考点(青岛胶州国际机场坐标) + coordinateConverter_.setReferencePoint(36.361999, 120.088003); } HTTPDataSource::~HTTPDataSource() { @@ -85,7 +85,7 @@ bool HTTPDataSource::fetchData() { return false; } - // ��取响应 + // 取响应 std::string response; if (!readResponse(response)) { disconnect(); diff --git a/tools/mock_server.py b/tools/mock_server.py index 4bc9ab3..de35253 100644 --- a/tools/mock_server.py +++ b/tools/mock_server.py @@ -29,9 +29,9 @@ class CustomRequestHandler(WSGIRequestHandler): app = Flask(__name__) -# 机场参考点(浦东机场坐标) -AIRPORT_LAT = 31.143494 -AIRPORT_LON = 121.805214 +# 机场参考点(青岛胶州国际机场坐标) +AIRPORT_LAT = 36.361999 # 北纬36°21'43.2" +AIRPORT_LON = 120.088003 # 东经120°05'16.8" def generate_mock_data(): """生成模拟数据"""