首页 / 浏览问题 / 三维GIS / 问题详情
同一经纬度不同高度的点转换成线后会被忽略
57EXP 2017年03月28日

如题,我把如下数据导入到iDesktop中

起点经度 起点纬度 起点高度 终点经度 终点纬度 终点高度 连接编号
102.85636 23.73905188 -1.5 102.856332 23.739037 -1.5 jsnzjypqcon3Da25*1
102.856332 23.739037 -1.5 102.856263 23.73903 -1.5 jsnzjypqcon3Da25*2
102.856263 23.73903 -1.5 102.856263 23.73903 1 jsnzjypqcon3Da25*3
102.856263 23.73903 1 102.856237 23.739073 0.8 jsnzjypqcon3Da25*4

第三条线终点和起点的经纬度相同,高度不同。在生成线的时候回自动忽略第三条线(不会生成垂直地面的线,大概是因为点转线只能是二维的。)。如何解决这个问题?

1个回答

您好,问题已看到。桌面导不了这种格式的,要导的话只有拆开,一条属性(横行)只有一个坐标的情况才能导。
不拆的话可以考虑自己做开发。
11EXP 2017年03月28日
。。。我想你没懂我的意思。。。我是分开导入的,先导入起点 然后追加终点的行。   我的问题的是导入后由于表中的第三条线起点和终点的经纬度相同(高度不同)。在生成线的时候会自动忽略第三条线(类似这样的两个经纬度相同的点的线段就会忽略)。这个问题怎么解决
请问您转换方法是否是“点数据”->“线数据”。
可否把数据拿来测试一下。我的邮箱 guoyujie@supermap.com
发给你了
经过对您的数据进行测试,第三条线终点和起点的经纬度相同,高度不同,属于三维范畴,确实还难以获得三维线数据。目前桌面版点数据转线数据,只支持二维点转为二维线。结合您这种情况,后续我们会开发“三维点转为三维线”的范例,之后您可以到技术资源中心下载。
...