当前位置: 首页 > news >正文

matlabe东向偏移、北向偏移、垂直偏移转经纬度

1.代码

function [target_lat, target_lon, target_alt] = relative2geodetic(ref_lat, ref_lon, ref_alt, east_offset, north_offset, up_offset)
% 将相对偏移转换为地理坐标系
% 输入:
%   ref_lat, ref_lon, ref_alt - 参考点的纬度、经度、高度(度, 度, 米)
%   east_offset, north_offset, up_offset - 东向、北向、垂直偏移量(米)
% 输出:
%   target_lat, target_lon, target_alt - 目标点的纬度、经度、高度% 地球参数(WGS84椭球体)a = 6378137.0;        % 地球长半轴(米)f = 1/298.257223563;  % 扁率e2 = 2*f - f*f;       % 第一偏心率平方% 将参考点经纬度转换为弧度lat_rad = deg2rad(ref_lat);lon_rad = deg2rad(ref_lon);% 计算子午圈曲率半径和卯酉圈曲率半径N = a / sqrt(1 - e2 * sin(lat_rad)^2);M = a * (1 - e2) / (1 - e2 * sin(lat_rad)^2)^(3/2);% 计算经纬度变化量dlat = rad2deg(north_offset / M);dlon = rad2deg(east_offset / (N * cos(lat_rad)));% 计算目标点坐标target_lat = ref_lat + dlat;target_lon = ref_lon + dlon;target_alt = ref_alt + up_offset;
end

2.测试

fprintf('=== 示例1:基本转换 ===\n');% % 参考点坐标(北京天安门)
% ref_lat = 39.9087;    % 纬度(度)
% ref_lon = 116.3975;   % 经度(度)
% ref_alt = 50.0;       % 高度(米)
% 
% % 相对偏移量(米)
% east_offset = 1000;   % 东向偏移
% north_offset = 500;   % 北向偏移  
% up_offset = 10;       % 垂直偏移
% 
% % 转换为地理坐标
% [target_lat, target_lon, target_alt] = relative2geodetic(...
%     ref_lat, ref_lon, ref_alt, east_offset, north_offset, up_offset);
% 
% fprintf('参考点: (%.6f°N, %.6f°E, %.2fm)\n', ref_lat, ref_lon, ref_alt);
% fprintf('相对偏移: 东%.1fm, 北%.1fm, 上%.1fm\n', east_offset, north_offset, up_offset);
% fprintf('目标点: (%.6f°N, %.6f°E, %.2fm)\n\n', target_lat, target_lon, target_alt);% 参考点坐标(北京天安门)
ref_lat = 0;    % 纬度(度)
ref_lon = 0;   % 经度(度)
ref_alt = 0;       % 高度(米)% 相对偏移量(米)
east_offset = 1000;   % 东向偏移
north_offset = 1000;   % 北向偏移  
up_offset = 1000;       % 垂直偏移% 转换为地理坐标
[target_lat, target_lon, target_alt] = relative2geodetic(...ref_lat, ref_lon, ref_alt, east_offset, north_offset, up_offset);fprintf('参考点: (%.6f°N, %.6f°E, %.2fm)\n', ref_lat, ref_lon, ref_alt);
fprintf('相对偏移: 东%.1fm, 北%.1fm, 上%.1fm\n', east_offset, north_offset, up_offset);
fprintf('目标点: (%.6f°N, %.6f°E, %.2fm)\n\n', target_lat, target_lon, target_alt);

 

http://www.hskmm.com/?act=detail&tid=29851

相关文章:

  • 在AI技术唾手可得的时代,挖掘新需求成为核心竞争力——某知名媒体系统生态需求洞察
  • 2025 年立体画厂家最新推荐榜单:涵盖 3d 光栅立体画、立体光栅卡、3D 装饰立体画、三维立体画,助力企业与消费者精准挑选优质品牌
  • 修改Windows10的TLS版本和Ciphers加密算法 导致 sql server 2008 连接不上
  • 20232403 2025-2026-1 《网络与系统攻防技术》实验一实验报告
  • 2025 年板材厂家推荐:兔宝宝以绿色创新筑根基,全链服务护健康家居需求
  • 基于SC译码算法的极化码解码实现与优化
  • idea远程连接并本地打包到远程服务器
  • 2025 年快速退火炉优质厂家最新推荐榜单:真空 / 半导体 / 晶圆 / 高温 / 桌面 / 半自动 / 全自动 / 芯片 / 硅片 / RTP 设备企业核心竞争力全面解析
  • 2025 年最新推荐!停车场系统厂商榜单重磅发布,涵盖管理 / 收费 / 无人值守 / 道闸 / 车牌识别系统优质服务商
  • 2025 年汽车托运公司推荐排行榜,靠谱的汽车托运服务哪家好?推荐这五家汽车托运公司!优质企业深度解析,助您轻松选对汽车物流服务提供商全国门到门 / 仓储 / 跨境货运服务公司推荐
  • 3C电子企业柔性制造转型:如何依据MES管理系统完成快速换线与弹性生产?
  • 2025 最新移民机构推荐排行榜:精选国内靠谱移民服务机构,助力高效规划澳洲/美国/欧洲等国移民方案
  • 2026 NOI 做题记录(六)
  • 2025 年安防系统厂商最新推荐榜:弱电 / 智能 / 周界 / 监控等全品类服务商深度测评及选择指南
  • 献丑贴:Task.Run中foreach优化
  • 2025.10.13——1橙
  • 基于高频电流探头的电磁兼容(EMI/EMC)测试与诊断技术方案
  • Spring 事务、循环依赖连环问
  • 20232327 2025-2026-1 《网络与系统攻防技术》实验一实验报告
  • 单挑市面上所有监控设备模拟器/可能是最好用的监控模拟器/支持onvif和28181协议/虚拟监控/桌面转监控/任意源转监控设备
  • 在Java 11中,如何处理被弃用的类或接口?
  • chmod只修改文件或者只修改目录权限
  • 每周资讯 | 腾讯《三角洲行动》周年庆登双榜TOP1;腾讯首款生活模拟游戏《粒粒的小人国》曝光 - 教程
  • .NET 自动依赖注入神器
  • VLA技术论文阅读 - 详解
  • 深入解析:246-基于Django的美食菜谱数据分析推荐系统
  • PhotoShop网页版在线为图片加文字,制作个性海报教程
  • 简单高效的SQL注入测试方法:Break Repair技巧详解
  • display ip interface brief 概念及题目 - 指南
  • VMware ESXi 9.0.1.0 macOS Unlocker OEM BIOS 2.7 HPE 慧与 定制版