当前版块:问答社区 > 综合讨论区

Gnss数据处理软件成果kml和文本成果经纬度换算后不一致

偶然发现,Gnss数据处理软件成果中kml中的经纬度和文本成果里面的经纬度经换算成统一单位后不一致,有发现这个问题的吗?为什么呢,

ET02       2960466.1791        468780.9436          2027.5089              ET02   26.451617347N   104.411012364E 
ET01       2959977.8154        467965.6671          1923.4589              ET01   26.450024008N   104.404066234E 
ET03       2959693.0753        469106.9925          2055.5233              ET03   26.445108084N   104.412199209E 
ET04       2958779.0784        468378.5507          1909.0244              ET04   26.442132610N   104.405571291E 
GP23       2952291.7742        480682.7675          1669.8346              GP23   26.405135026N   104.482132098E 
GP24       2952926.4760        480440.4460          1673.1540     *  *  *  GP24   26.411196044N   104.481252121E 


<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Folder>
     <name>*****</name>
     <open>1</open>
     <Placemark>
     <name>ET02</name>
     <LookAt>
        <longitude>104.6872783762078</longitude>
        <latitude>26.7545502093641</latitude>
        <altitude>0</altitude>
        <range>500</range>
        <tilt>0</tilt>
        <heading>0</heading>
     </LookAt>
     <styleUrl>root://styleMaps#default+nicon=0x307+hicon=0x317</styleUrl>
     <Point>
     <coordinates>104.6872783762078,26.7545502093641,1998.607</coordinates>
     </Point>
     </Placemark>
     <Placemark>
     <name>ET01</name>
     <LookAt>
        <longitude>104.6790946330595</longitude>
        <latitude>26.7501243341153</latitude>
        <altitude>0</altitude>
        <range>500</range>
        <tilt>0</tilt>
        <heading>0</heading>
     </LookAt>
     <styleUrl>root://styleMaps#default+nicon=0x307+hicon=0x317</styleUrl>
     <Point>
     <coordinates>104.6790946330595,26.7501243341153,1894.557</coordinates>
     </Point>
     </Placemark>
     <Placemark>
     <name>ET03</name>
     <LookAt>
        <longitude>104.6905750998070</longitude>
        <latitude>26.7475800089267</latitude>
        <altitude>0</altitude>
        <range>500</range>
        <tilt>0</tilt>
        <heading>0</heading>
     </LookAt>
     <styleUrl>root://styleMaps#default+nicon=0x307+hicon=0x317</styleUrl>
     <Point>
     <coordinates>104.6905750998070,26.7475800089267,2026.622</coordinates>
     </Point>
     </Placemark>
     <Placemark>
     <name>ET04</name>
     <LookAt>
        <longitude>104.6832752429900</longitude>
        <latitude>26.7393148602999</latitude>
        <altitude>0</altitude>
        <range>500</range>
        <tilt>0</tilt>
        <heading>0</heading>
     </LookAt>
     <styleUrl>root://styleMaps#default+nicon=0x307+hicon=0x317</styleUrl>
     <Point>
     <coordinates>104.6832752429900,26.7393148602999,1880.123</coordinates>
     </Point>
     </Placemark>
     <Placemark>
     <name>GP23</name>
     <LookAt>
        <longitude>104.8070547550117</longitude>
        <latitude>26.6809872483691</latitude>
        <altitude>0</altitude>
        <range>500</range>
        <tilt>0</tilt>
        <heading>0</heading>
     </LookAt>
     <styleUrl>root://styleMaps#default+nicon=0x307+hicon=0x317</styleUrl>
     <Point>
     <coordinates>104.8070547550117,26.6809872483691,1640.933</coordinates>
     </Point>
     </Placemark>
     <Placemark>
     <name>GP24</name>
     <LookAt>
        <longitude>104.8046104293633</longitude>
        <latitude>26.6867123171157</latitude>
        <altitude>0</altitude>
        <range>500</range>
        <tilt>0</tilt>
        <heading>0</heading>
     </LookAt>
     <styleUrl>root://styleMaps#default+nicon=0x307+hicon=0x317</styleUrl>
     <Point>
     <coordinates>104.8046104293633,26.6867123171157,1644.252</coordinates>
     </Point>
     </Placemark>
</Folder>
</kml>

这两个里面的经纬度,不一致,这个项目是这样,

有些项目里面的又一样?

求解,谢谢!

全部评论

等级:LV6
积分:50
建娃 2019-05-17 07:41
我想到有可能是kml里面的经纬度是wgs84下的,成果里面是其他椭球的,因为差距就几十百把米。之前设的是西安80的椭球,于是我就把参考椭球改成了wgs84的,然后重新进行基线解算,重新平差,但还是一样,但是有一些项目,直接建项目参数就选的wgs84的,两个结果的经纬度又一致,这下真搞不懂呢,请教请教!
回复 0
等级:LV6
积分:50
建娃 2019-05-17 07:54
刚才有试验了一下,一样的原始文件,建项目的时候直接选WGS84,解算出来的两个经纬度还是不一样,总要差几秒,为什么呢,为什么呢,为什么呢?
回复 0
等级:LV6
积分:50
建娃 2019-05-17 11:47

刚才想了一下,应该是这个问题:成果里面经纬度和kml一致的情况是,平面坐标是假定的,直接是用GPS测的经纬度转的平面坐标,他们是一个独立的,从根本上是一致的,所以经纬度是一样的。而不一致的出现在平面坐标是给定的,比如有西安80和国家2000坐标的情况,成果里面的经纬度是用高斯反算坐标转换出来的,而kml里面的是WGS84下的经纬度,两个系统本来就有差异,再加上GPS单点定位的误差自然就不一样了,不知这样理解是否正确?

回复 0
等级:LV30
积分:360
子非鱼 2019-05-21 08:20
学习学习
回复 0
1
提交
悬赏回复规则
1、悬赏期为24小时,从发布时间起算;
2、悬赏期内提问者如设置评论为“精选评论”,视为悬赏结束,该精选评论人将获得本题全部悬赏积分;
3、悬赏期内如提问者未设置“精选评论”,则前5位评论者平分悬赏积分(如仅有一位评论,该评论者获得50%悬赏积分);
4、悬赏积分会自动发放到生态圈账户中,请留意站内信通知。
知道了

距离打开宝箱还剩7

是否花费200积分补签?
确认
取消