【Excel转换工具】快速将坐标转换成地图要素中的点线面

概述:

实际应用中,经常会遇到一个Excel的文档。里面全部是经纬度坐标,这种情况下如何把坐标上到地图上呢?

LocaSpaceViewer软件(简称LSV)针对这种情况,专门提供了Excel转换小工具。可以快速对Excel文档内的坐标转换成地图要素:点、线、面类型。

具体操作如下:

首先,打开LSV》数据处理》Excel转KML:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第1张图片

 

在弹出的窗口中,选择打开XLS:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第2张图片

 

打开要转换的Excel文件,配置转换参数:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第3张图片

 

根据需要,点击:生成点、生成线、生成面。点击后,输入要保存的文件名:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第4张图片

 

生成完毕后,可以直接加载到LSV。

点类型:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第5张图片

 

线类型:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第6张图片

 

面类型:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第7张图片

 

补充,有些情况下,我们的Excel文件里面可能是度分秒格式的经纬度坐标:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第8张图片

 

这种情况也不用怕,其实很好处理。

在Excel内输入公式:

=LEFT(A2,FIND("°",A2)-1)*1+MID(A2,FIND("°",A2)+1,2)/60+MID(A2,FIND("′",A2)+1,LEN(A2)-FIND("′",A2)-1)/3600

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第9张图片

 

然后向右拖拽填充一个单元格:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第10张图片

 

再向下填充到底:

 

【Excel转换工具】快速将坐标转换成地图要素中的点线面_第11张图片

 

于是度分秒格式就转换到度格式了,进而可以用LSV的Excel工具进行转换。

同理,还可以把度格式转换为度分秒格式,使用公式:

=TEXT(INT(A1),"0")&"°"&TEXT(INT((A1-INT(A1))*60),"00")&"′"&TEXT(((A1-INT(A1))*60-INT((A1-INT(A1))*60))*60,"00.0000")&""""

你可能感兴趣的:(EXCEL,坐标转换,点线面)