首页 > 其他分享 >【问题总结】Garmin路线无法同步和地图坐标偏移的解决过程

【问题总结】Garmin路线无法同步和地图坐标偏移的解决过程

时间:2024-08-29 16:53:00浏览次数:9  
标签:Garmin 地图 偏移 坐标 com 坐标系

       在Garmin Connect APP或网页上面自己创建的路线(不是通过已经跑过或骑行的历史记录另存的线路),同步到设备时提示不支持(无兼容设备),历史记录另存的路线如果进行了标注等修改,也会出现同样的无法同步问题。联系客服了解并从网上查阅资料,说是在Garmin Connect 网页版上使用“地图匹配”功能后就可以解决,实际操作验证了一下,确实可以同步至手表了,但坐标定位偏移严重,直接没法用。


ffe6da5f360f109120d2b08c293d3b4

       仔细查阅资料才了解到,应该是地图坐标系不一致的原因:设备接收的是GSP(地球坐标系),而国内地图产品按国家法律法规要求使用的是火星坐标系(或基于火星坐标系二次加密处理的结果)。

image

即,国内地图产品导出的.gpx文件(路线)一般使用的是非WGS84坐标系,所以如果想要将该.gpx文件导入到只支持WGS84坐标系的设备使用时,坐标将发生偏移,因此需要对.gpx文件进行坐标系转换。

再查一下坐标转换的信息,果然有人搞过,https://github.com/wandergis/coordTransform_py

image



1、先上网页版https://connect.garmin.cn/,下载需要转换的路线


image


2、使用coordTransform将火星坐标转为GSP地球坐标

image

3、把转换后的GPX文件重新导入到Garm Connect,然后再同步至手表就可以了。

image


附,查资料的时候了解到OpenGPS,可以直观的看出同一坐标在百度和高德、腾讯地图上表现确实有比较大的偏移。

image


参考资料:

https://blog.csdn.net/i_likechard/article/details/86672714

https://blog.csdn.net/wangpeng246300/article/details/108901305

https://github.com/wandergis/coordTransform_py

https://www.jianshu.com/p/5510717a69b6

https://zhuanlan.zhihu.com/p/396306843

https://www.opengps.cn/Map/offset/offset.aspx

标签:Garmin,地图,偏移,坐标,com,坐标系
From: https://www.cnblogs.com/zhaoguan_wang/p/18387028

相关文章

  • 高斯坐标转WGS84 GPS坐标 C#版本 python版本和C++版本 3度带进行投影 三个版本的代码
    找了很久,都没有很靠谱的版本,这个是自己从C#版本转换的另外两个版本完整代码可以用经过了对比核对计算,确保3个版本之间的计算结果是一致的C#版本:GPSPointGSXYToGPS(doubleX,doubleY,doubleL0){//X=571879.3482847388;//Y=2770741.66......
  • vxe-grid expandContent自定义展开的高度,以及展开的内容不要多于父vxe-grid会出现水平
    1、先上一张图,展示下效果:VxeTablev4.6默认是自适应高度的,也就是说我们只要指定展开的内容的最小高度就可以了。这样就可以保证展开的高度不会来回切换,并且我们可以限制容器里的内容的高度来实现。<stylelang="less"scoped>.sub-table{min-height:350px;......
  • 【C#】对一个坐标点按照一个中心进行旋转
    ///<summary>///对一个坐标点按照一个中心进行旋转///</summary>///<paramname="x">坐标x</param>///<paramname="y">坐标y</param>///<paramname="angle">旋转角度</param>///<paramname="......
  • 283:vue+openlayers 4326和3857坐标系下的分辨率区别
    作者:还是大剑师兰特,曾为美国某知名大学计算机专业研究生,现为国内GIS领域高级前端工程师,CSDN知名博主,深耕openlayers、leaflet、mapbox、cesium,canvas,echarts等技术开发,欢迎加微信(gis-dajianshi),一起交流。查看本专栏目录-本文是第283个示例文章目录一......
  • 如何快速将经纬度坐标解析为地址文本?
    GIS数据转换器的"坐标转地址"功能,可以帮助用户将经纬度坐标快速转换为对应的地址文本,广泛用于地图导航、地籍管理、物流追踪、紧急救援等多个领域,提高地理位置信息的实用性和可访问性。下面是详细的使用步骤:方法/步骤1.数据要求(1)数据格式:软件支持DWG、DX......
  • 【自动驾驶】控制算法(四)坐标变换与横向误差微分方程
    写在前面:......
  • idea--pom文件坐标下载失败怎么办(史上最强详解)
            我们平常的项目实现,最基本也是第一个操作那肯定是在我们的pom文件里,写坐标下载坐标。但我们有时候进常会出现:坐标标红、坐标写的没有任何问题但就是下载不成功,又或是坐标写的没有问题,下载也显示ok,但我们再加入注解或者导包时却显示没有这个包。这里我整理了一......
  • DJI无人机影像地理坐标系校正
    介绍代码简介代码的主要功能是将无人机拍摄的图像中的每个像素位置转换为地理坐标(经纬度),并计算图像的实际物理尺寸。具体包括以下几个步骤:坐标转换:从图像的像素坐标开始,转换为归一化的图像平面坐标。将这些坐标转换为相机坐标系中的坐标,考虑到焦距的影响。坐标系转换......
  • VTK随笔三:坐标系统、空间变换、VTK管线、VTK智能指针
    一、坐标系统 Model坐标系统:定义模型时所采用的坐标系统,通常是局部的笛卡尔坐标系。World坐标系统:是放置Actor的三维空间坐标系,Actor(vtkActor类)其中的一个功能就是负责将模型从Model坐标系统变换到World坐标系统。每一个模型可以定义自己的Model坐标系统,但World坐标系只有......
  • 通过 MATLAB 的 cylinder 函数生成圆柱体的表面坐标,生成表示一个具有非标准形状的圆柱
    MATLAB的机器人系统工具箱(RST)的官方例程PlanaReachingTrajectorywithMultipleKinematicConstraints规划具有多个运动学约束的到达轨迹%创建用于视觉化杯子的点[X,Y,Z]=cylinder(cupRadius*linspace(0,1,50).^0.125);%调整Z坐标的比例,使其符合杯子的高度Z......