界址点坐标Excel转换Txt格式工具
- 格式:xls
- 大小:45.50 KB
- 文档页数:1
一、概述在日常工作学习中,我们经常会使用Excel来记录和处理数据。
然而,有时候我们需要将Excel文件转存为记事本格式,以便在其他软件中进行处理或者共享给他人。
本文将介绍Excel转存为记事本的方法,帮助大家快速完成这一操作。
二、使用“另存为”功能1. 打开需要转存的Excel文件,在菜单栏点击“文件”选项。
2. 在弹出的菜单中选择“另存为”,进入保存文件的界面。
3. 在“保存类型”中选择“Unicode文本(*.txt)”或者“文本(Tab分隔)(*.txt)”格式。
4. 选择保存的路径和文件名,点击“保存”按钮。
5. 完成转存,可以在指定路径下找到对应的记事本文件。
三、使用文本导入向导1. 打开需要转存的Excel文件,选中需要转存的数据区域。
2. 点击“数据”选项卡,在外部数据区域选择“从文本”。
3. 在弹出的向导中,依次选择“文件源”、“文件类型”、“分隔符”等设置,预览数据效果。
4. 点击“下一步”,设置数据格式和列格式,点击“完成”按钮。
5. 输入文件名和保存路径,点击“确定”完成转存。
四、使用VBA宏1. 在Excel中按下“Alt+F11”打开VBA编辑器。
2. 在菜单栏中选择“插入”-“模块”,在弹出的编辑窗口中编写VBA 宏代码。
3. 假设需要转存的工作表为Sheet1,编写如下代码:```VBASub SaveAsText()Sheets("Sheet1").CopyActiveWorkbook.SaveAsFilename:="C:\Users\UserName\Desktop\output.txt", FileFormat:=xlTextActiveWorkbook.Close savechanges:=FalseEnd Sub```4. 点击“运行”按钮,执行VBA宏。
5. 完成转存,可以在指定路径下找到对应的记事本文件。
五、注意事项1. 在转存为记事本格式时,Excel中的一些特殊格式和功能可能会丢失,需要根据实际情况进行调整和处理。
在Office Excel中完成GPS坐标转换方法对利用EXCEL电子表格进行高斯投影换算的方法进行了较详细的介绍,对如何进行GPS坐标系转换进行了分析,提出了一种简单实用的坐标改正转换方法,介绍了用EXCEL完成转换的思路。
作为尖端技术GPS,能方便快捷性地测定出点位坐标,无论是操作上还是精度上,比全站仪等其他常规测量设备有明显的优越性。
随着我国各地GPS差分台站的不断建立以及美国SA政策的取消,使得单机定位的精度大大提高,有的已经达到了亚米级精度,能够满足国土资源调查、土地利用更新、遥感监测、海域使用权清查等工作的应用。
在一般情况下,我们使用的是1954年北京坐标系或1980年西安坐标系(以下分别简称54系和80系),而GPS测定的坐标是WGS-84坐标系坐标,需要进行坐标系转换。
对于非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握,EXCEL是比较普及的电子表格软件,能够处理较复杂的数学运算,用它来进行GPS坐标转换、面积计算会非常轻松自如。
要进行坐标系转换,离不开高斯投影换算,下面分别介绍用EXCEL进行换算的方法和GPS坐标转换方。
一、用EXCEL进行高斯投影换算从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。
笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。
下面以54系为例,介绍具体的计算方法。
完成经纬度BL到平面直角坐标XY的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。
在EXCEL中,输入公式的起始单元格不同,则反映出来的公式不同,以公式从第2行第1列(A2格)为起始单元格为例,各单元格的公式如下:单元格单元格内容说明A2输入中央子午线,以度.分秒形式输入,如115度30分则输入115.30起算数据L0B2=INT(A2)+(INT(A2*100)-INT(A2)*100)/60+(A2*10000-INT(A2*100)*100)/3600把L0化成度C2以度小数形式输入纬度值,如38°14′20″则输入38.1420起算数据BD2以度小数形式输入经度值起算数据LE2=INT(C2)+(INT(C2*100)-INT(C2)*100)/60+(C2*10000-INT(C2*100)*100)/3600把B化成度F2=INT(D2)+(INT(D2*100)-INT(D2)*100)/60+(D2*10000-INT(D2*100)*100)/3600把L化成度G2=F2-B2L-L0H2=G2/57.2957795130823化作弧度I2=TAN(RADIANS(E2))Tan(B)J2=COS(RADIANS(E2))COS(B)K2=0.006738525415*J2*J2L2=I2*I2M2=1+K2N2=6399698.9018/SQRT(M2)O2=H2*H2*J2*J2P2=I2*J2Q2=P2*P2R2=(32005.78006+Q2*(133.92133+Q2*0.7031))S2=6367558.49686*E2/57.29577951308-P2*J2*R2+((((L2-58)*L2+61)*O2/30+(4*K2+5)*M2-L2)*O2/12+1)*N2*I2*O2/2计算结果XT2=((((L2-18)*L2-(58*L2-14)*K2+5)*O2/20+M2-L2)*O2/6+1)*N2*(H2*J2)计算结果Y表中公式的来源及EXCEL软件的操作方法,请参阅有关资料,这里不再赘述。
界址点坐标交换格式说明:坐标交换格式具有txt 文本与excel 两种格式,分别如下:文本格式[属性描述]格式版本号=数据产生单位=数据产生日期=坐标系=几度分带=投影类型=计量单位=带号=精度=转换参数=X 平移,Y 平移,Z 平移,X 旋转,Y 旋转,Z 旋转,尺度参数[地块坐标]界址点数,地块面积,地块编号,地块名称,记录图形属性(点、线、面),图幅号,地块用途,地类编码,@{点号,地块圈号,X 坐标,Y 坐标......点号,地块圈号,X 坐标,Y 坐标}界址点数,地块面积,地块编号,地块名称,记录图形属性(点、线、面),图幅号,地块用途,地类编码,@{点号,地块圈号,X 坐标,Y 坐标......点号,地块圈号,X 坐标,Y 坐标}注意:所有的逗号分隔符都必须是英文输入法状态下的逗号;地块圈号不能小于零;数据产生日期的格式为:2000-12-12;坐标系为54 北京坐标系或80 国家大地坐标系;投影类型为高斯克吕格或等角多圆锥;几度分带为3 或6;带号、精度、转换参数、界址点数、地块面积、地块圈号,X 坐标,Y 坐标必须为数字型;且不能用该(9999,000,000)方式表示;地块编号、地块名称、记录图形属性(点、线、面)、图幅号、地块用途、地类编码、点号的每项里不能含有“,”、“@”符号。
例子:[属性描述]格式版本号=1.01 版本数据产生单位=国土资源部数据产生日期=2003-11-7坐标系=54 北京坐标系几度分带=3投影类型=高斯克吕格计量单位=米带号=31精度=2转换参数=2210.3,12.65,115,25,420.66,445.69,0.569[地块坐标]9,0.018,2003-10,双桥乡地块1,面,I-50-77-(22),公共基础设施,,@J01,1,3751508.5,39438683.65J02,1,3751508.5,39438690.15J03,1,3751502,39438690.15J04,1,3751502,39438688.2J05,1,3751494.5,39438688.2J06,1,3751494.5,39438660.7J07,1,3751499,39438660.7J08,1,3751499,39438683.65J01,1,3751508.5,39438683.655,0.0247,2003-12,双桥乡地块2,面,I-50-77-(14),公共基础设施,,@J01,1,3755389.7,39437380.2J02,1,3755389.7,39437410.7J03,1,3755382.2,39437410.7J04,1,3755382.2,39437380.2J01,1,3755389.7,39437380.2EXCEL 格式注意:所有的逗号分隔符都必须是英文输入法状态下的逗号;地块圈号不能小于零;数据产生日期的格式为:2000-12-12;坐标系为54 北京坐标系或80 国家大地坐标系;投影类型为高斯克吕格或等角多圆锥;几度分带为3 或6;带号、精度、转换参数、界址点数、地块面积、地块圈号,X 坐标,Y 坐标必须为数字型;且不能用该(9999,000,000)方式表示;地块编号、地块名称、记录图形属性(点、线、面)、图幅号、地块用途、地类编码、点号的每项里不能含有“,”、“@”符号。
空白页删除1.将鼠标放在前一页的最后,用DEL健删除。
如果空白面是最后一页,且鼠标在第一行,可选“格式”-“段落”,将这一行的行距设为固定值1磅,该空白页将自动消失。
2 ctrl+enter即可去除空白页页眉横线删除1点击“视图”→“页眉和页脚”,然后光标定位在页眉中,点击“格式”→“边框和底纹”下的“边框”选项中,这时“应用范围”显示的是“文字”,将其修改为“段落”即可。
2点击“视图”→“页眉和页脚”,将光标选中页眉上的那个换行符,然后“格式”→“边框和底纹”,在“边框”选项中将“设置”改为“无”!\ “应用范围”显示的是“文字”将其修改为“段落”即可。
中间开始插入页码1.将光标移至第二页的最后一个字节(必须是开始记页码页的上一页最后),点击“插入→分隔符→分节符类型”中选择“下一页”,确定。
这时光标会自动在第三页的开始显示。
2.“视图”打开“页眉与页脚”工具条,(此时观察发现第三页的页眉处写着“第2节”后面是“与上一节相同”而第二页则写的是“第一节”),3.将光标定位在第三页的页眉(既第2节第一页的页眉),单击“页眉与页脚”工具条上的“链接到前一个”按钮,(将“链接到前一个”按钮抬起)关闭页眉中的“与上一节相同”(在页眉右上方的显示将消失)。
将光标定位在第三页的页脚(既第2节第一页的页脚),单击“页眉与页脚”工具条上的“链接到前一个”按钮,(将“链接到前一个”按钮抬起)关闭页脚中的“与上一节相同”(在页脚右上方的显示将消失)。
4.在第三页的页脚处,执行“插入/页码”命令。
在“页码”对话框中,“对齐方式”改为“居中”,再单击“格式”按钮,在“页码格式”对话框中,“起始页码”设置为“.然后点“确定”、“确定”完成页码插入。
关闭“页眉与页脚”工具条。
文档分栏(主要用于程序打印、题集(留白做笔记))如果全文只用一种分栏,一般左右两部分,工具栏的“格式”下的分栏,选择需要设置的栏数,去掉“栏宽相等”的勾,即可设置任意宽度。
excel坐标导入mapsource
1、将excel中的B列与C列调换位置(即将X、Y坐标调换位置);
2、将excel中的X、Y坐标分别统一加49和55(东乌工区);
3、将excel中所需转换的区域复制,粘贴到一新建记事本中;
4、将记事本中的分隔符替换成空格后,保存并关掉记事本;
5、打开“坐标转换4.0”,以便将“平面坐标”转换成“经纬度”,点击“坐标转换”中的“投影设置”,选中“高斯投影6度带”,并更改“中央子午线”为117,确定;
6、选择“平面坐标”及“大地坐标”,并在“大地坐标”中选择“度”;
7、点击“文件转换”,再点击“格式”,
在“转化方式”中选择“文件名上加1,如File1.txt”,
在“自定义格式”中的“名称”栏写入名称(如:东乌坐标转换),
在“扩展名”中写入“txt”(即记事本格式),
在“分割符号”中选择“{space}”,
在“数据列表”中依次添加“点号”、“北方向X”、“东方向Y”;
再依次点击“完成新建”,“确定”;
8、点击“浏览”,选择并打开第4步中的记事本,点击转换,在“请确定已经设置转换关系了”对话框中点击“确定”,完成转换,关闭并保存“.cod”文件,以便下次使用,不保存也可以;
9、打开第8步中生成的“新建文本文档1.txt”,点击Ctrl+A全选,Ctrl+C 复制并粘贴到国际文传的模板中,点击“数据”,“分列”,“下一步”,将空格打对勾,点击“完成”,并替换目标单元格内容,然后“另存为”新的excel,如:改名为:“27”,并保存至桌面;
10、打开国际文传转换软件:,点击“加载”选择第9步生成的excel(如:27.xls),显示“数据读取成功!”,点击“导出”,为导出的文件起名,并保存,显示“写入成功”即完成转换。
用EXCEL完成GPS坐标转换的简易方法[摘要] 对利用EXCEL电子表格进行高斯投影换算的方法进行了较详细的介绍,对如何进行GPS坐标系转换进行了分析,提出了一种简单实用的坐标改正转换方法,介绍了用EXCEL完成转换的思路。
[关键字] 电子表格;GPS;坐标转换作为尖端技术GPS,能方便快捷性地测定出点位坐标,无论是操作上还是精度上,比全站仪等其他常规测量设备有明显的优越性。
随着我国各地GPS差分台站的不断建立以及美国SA 政策的取消,使得单机定位的精度大大提高,有的已经达到了亚米级精度,能够满足国土资源调查、土地利用更新、遥感监测、海域使用权清查等工作的应用。
在一般情况下,我们使用的是1954年北京坐标系或1980年西安坐标系(以下分别简称54系和80系),而GPS测定的坐标是WGS-84坐标系坐标,需要进行坐标系转换。
对于非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握,EXCEL是比较普及的电子表格软件,能够处理较复杂的数学运算,用它来进行GPS坐标转换、面积计算会非常轻松自如。
要进行坐标系转换,离不开高斯投影换算,下面分别介绍用EXCEL进行换算的方法和GPS坐标转换方法。
一、用EXCEL进行高斯投影换算从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。
笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。
下面以54系为例,介绍具体的计算方法。
完成经纬度BL到平面直角坐标XY的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。
在EXCEL中,输入公式的起始单元格不同,则反映出来的公式不同,以公式从第2行第1列(A2格)为起始单元格为例,各单元格的公式如下:单元格单元格内容说明A2输入中央子午线,以度.分秒形式输入,如115度30分则输入115.30起算数据L0B2=INT(A2)+(INT(A2*100)-INT(A2)*100)/60+(A2*10000-INT(A2*100)*100)/3600把L0化成度以度小数形式输入纬度值,如38°14′20″则输入38.1420起算数据BD2以度小数形式输入经度值起算数据LE2=INT(C2)+(INT(C2*100)-INT(C2)*100)/60+(C2*10000-INT(C2*100)*100)/3600 把B化成度F2=INT(D2)+(INT(D2*100)-INT(D2)*100)/60+(D2*10000-INT(D2*100)*100)/3600 把L化成度G2=F2-B2L-L0H2=G2/57.2957795130823化作弧度I2=TAN(RADIANS(E2))Tan(B)J2=COS(RADIANS(E2))COS(B)K2=0.006738525415*J2*J2L2=I2*I2M2=1+K2=6399698.9018/SQRT(M2)O2=H2*H2*J2*J2P2=I2*J2Q2=P2*P2R2=(32005.78006+Q2*(133.92133+Q2*0.7031))S2=6367558.49686*E2/57.29577951308-P2*J2*R2+((((L2-58)*L2+61)*O2/30+(4*K2+5)*M2-L2)*O2/12+1)*N2*I2*O2/2计算结果XT2=((((L2-18)*L2-(58*L2-14)*K2+5)*O2/20+M2-L2)*O2/6+1)*N2*(H2*J2)计算结果Y表中公式的来源及EXCEL软件的操作方法,请参阅有关资料,这里不再赘述。
EXCEL文件转换成MAPGIS WT点文件目前大多数化探数据原文件都是EXCEL格式,如何将其转换为MAPGIS文件,是地球化数据能否进入《数字填图系统》进行数据处理(如地球化学图)的关键,现以JR.XLS文件为例进行转换。
第一部分 EXCEL文件转换成MAPGIS所需的TXT文本文件1 打开EXCEL文件 JR.XLS1. 表格数据分析:a、样品编号是中文汉字;b、坐标数据B、C列处B例有高斯投影代号(MAPGIS投影不需投影代号),坐标单位为米;c、一行处元素名有希腊字母;d、单元格有合并。
2. MAPGIS能够正确应用的二维数据表格式:2 对JR.XLS进行预处理(1)插入需要的行和列在B列右边插入一列(用于存放去掉投影代号的Y坐标);在3 行的上方插入一行(用于存放去掉希腊字母的元素符号)(2)数据填充在所插入的3 行E 列中输入=MID(E1,3,2),对所的有3行单元格进行充填(取元素符号作为属性字段)在所插入的C 例4 行中输入=B4-,对所的有C列单元格进行充填(去掉投影代号,方法用鼠标双击C例4行单元格右下角充填柄)在所插入的A 列4 行中输入YPID(样品编号字段)在所插入的B列4 行中输入Y(未去掉投影代号的Y坐标字段)在所插入的C 列4 行中输入YY(去掉投影代号的Y坐标字段)在所插入的D 列4 行中输入X (X坐标字段)(3)锁定计算数据前面我们所计算的数据都的单元格之间的引用,在删除不需在的行例之前必需进行锁定(取值),否则将出现错误。
方法如下:在c例右边插入一例(用于存放去掉投影代号的Y坐标数值)在4 行的上方插入一行(用于存放去掉希腊字母的元素符号字段)选择C列,复制,在插入的空白列处进行选择性粘贴(方法:选择编辑菜单中的选择性粘贴,并将数值选项选中,确定)选择3行,复制,在插入的空白行处进行选择性粘贴(方法:选择编辑菜单中的选择性粘贴,并将数值选项选中,确定)(4)删除不需要的数据单元格3 数据转出TXT文本选择文件菜单中的另存为,保存类型选择(文本文件制表符分隔),输入保存的文件名,确定。
用EXCEL完成GPS坐标转换的简易方法用EXCEL完成GPS坐标转换的简易方法[摘要]对利用EXCEL电子表格进行高斯投影换算的方法进行了较详细的介绍,对如何进行GPS坐标系转换进行了分析,提出了一种简单实用的坐标改正转换方法,介绍了用EXCEL完成转换的思路。
[关键字]电子表格;GPS;坐标转换作为尖端技术GPS,能方便快捷性地测定出点位坐标,无论是操作上还是精度上,比全站仪等其他常规测量设备有明显的优越性。
随着我国各地GPS差分台站的不断建立以及美国SA政策的取消,使得单机定位的精度大大提高,有的已经达到了亚米级精度,能够满足国土资源调查、土地利用更新、遥感监测、海域使用权清查等工作的应用。
在一般情况下,我们使用的是1954年北京坐标系或1980年西安坐标系(以下分别简称54系和80系),而GPS测定的坐标是WGS-84坐标系坐标,需要进行坐标系转换对于非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握,EXCEL是比较普及的电子表格软件,能够处理较复杂的数学运算,用它来进行GPS坐标转换、面积计算会非常轻松自如。
要进行坐标系转换,离不开高斯投影换算,下面分别介绍用EXCEL进行换算的方法和GPS坐标转换方法。
一、用EXCEL进行高斯投影换算从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。
笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL 的相应单元格中输入相应的公式即可。
下面以54系为例,介绍具体的计算方法。
完成经纬度BL到平面直角坐标XY的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。
mapgis点文件输出点坐标excel文件Mapgis点文件输出点坐标excel文件1、打开mapgis点文件Mapgis6.7主菜单—实用服务—投影变换—文件—打开文件—打开目标点文件。
2、编辑属性结构工具—编辑属性结构—选择文件属性类型—文件—选择目标点文件—属性—点属性结构—确定—出现“编辑属性结构”界面—选第2行—字段名称—输“点号”—按回车键—字段类型—字符串—按回车键—字段长度—20—按回车键—进入第3行—X—双精度型—字段长度—12—小数位数—3—按回车键—进入第4行—Y—双精度型—字段长度—12—小数位数—3—按回车键—进入第5行—OK。
3、点位置转换属性工具—点位置转换属性—进入“点位置或注释生成属性”界面—图元文件—选择文件—选目标点文件—确定—点位置X—下拉菜单选X(最好不要选Y)—点位置Y—下拉菜单选Y(最好不要选X)—转换—保存—确定。
4、属性生成文本文件工具—属性生成文本文件—进入“图元属性转换生成文本文件”界面—图元文件—选择文件—选点文件—确定—生成文件—另存为—××—保存类型—文本文件(*.txt)—保存—转换—确定。
5、文本文件转excel文件打开excel2003主界面—文件—打开—文件类型—文本文件—查找范围—××盘××文本文件—打开—选“分隔符号”—下一步—空格打钩—完成——文件—另存为(不选择保存,选择另存为)—保存类型—excel工作簿—起文件名—××—保存。
6、调整excel表数据根据图形比例尺调整excel表点数据的放大倍数,得实际坐标,为传输至手持GPS作准备(如单纯是文本文件转excel文件,此处可不要)—删除原有点数据—另存为(不选择保存,选择另存为)—保存类型—excel工作簿—起文件名—××—保存。
打开另存的excel表—数据—排序—出现“排序”框—主要关键字—下拉菜单选ID—升序—次要关键字—下拉菜单选x—升序—第三关键字—下拉菜单选y—升序—选项—出现“排序选项”框—方向—按列排序—确定—确定—保存。
如何把excel转成记事本的方法
在Excel中录入好数据以后或许保存的不是Excel格式,而是记事本格式,这个时候只需要在保存的时候设置一下保存格式就可以了。
接下来是店铺为大家带来的如何把excel转成记事本的方法,供大家参考。
如何把excel转成记事本的方法:
Excel转成记事本步骤1:打开需要转换的文件。
Excel转成记事本步骤2:点击左上角OFFICE图标,依次点击“另存为”→“其它格式”
Excel转成记事本步骤3:在另存为窗口的保存类型选择“文本文件(制表符分隔)(*.txt)”,输入文件名,点击保存。
Excel转成记事本步骤4:打开Book1.txt,我们看到这种方式是将表格以空格符分隔来排出来的,若表格很长的话可能就不是很好了。
Excel转成记事本步骤5:下面来教大家将Excel转TXT,而且在TXT中将表格以“,逗号”隔开的方式来排序,这样对于长表格数据我们便于区分!
Excel转成记事本步骤6:先将Excel表格“文件”-->另存为,然后选择“CSV”格式,保存。
Excel转成记事本步骤7:然后将“CSV”格式文件用“记事本”来打开,打开后将文件另存为“TXT”格式即可。
用EXCEL完成GPS坐标转换的简易方法.txt我们用一只眼睛看见现实的灰墙,却用另一只眼睛勇敢飞翔,接近梦想。
男人喜欢听话的女人,但男人若是喜欢一个女人,就会不知不觉听她的话。
用EXCEL完成GPS坐标转换的简易方法[摘要]对利用EXCEL电子表格进行高斯投影换算的方法进行了较详细的介绍,对如何进行GPS坐标系转换进行了分析,提出了一种简单实用的坐标改正转换方法,介绍了用EXCEL完成转换的思路。
[关键字]电子表格;GPS;坐标转换作为尖端技术GPS,能方便快捷性地测定出点位坐标,无论是操作上还是精度上,比全站仪等其他常规测量设备有明显的优越性。
随着我国各地GPS差分台站的不断建立以及美国SA 政策的取消,使得单机定位的精度大大提高,有的已经达到了亚米级精度,能够满足国土资源调查、土地利用更新、遥感监测、海域使用权清查等工作的应用。
在一般情况下,我们使用的是1954年北京坐标系或1980年西安坐标系(以下分别简称54系和80系),而GPS测定的坐标是WGS-84坐标系坐标,需要进行坐标系转换。
对于非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握,EXCEL是比较普及的电子表格软件,能够处理较复杂的数学运算,用它来进行GPS坐标转换、面积计算会非常轻松自如。
要进行坐标系转换,离不开高斯投影换算,下面分别介绍用EXCEL进行换算的方法和GPS坐标转换方法。
一、用EXCEL进行高斯投影换算从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。
笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。
下面以54系为例,介绍具体的计算方法。
怎样把坐标据导入手簿怎样把坐标据导入手簿一、在电脑上将坐标数据文件转换成“*.txt”格式的文件:1、一般设计方提供的坐标都是电子表格形式如图1:图12、将“点名(桩号)”、X”、“Y”这些文字和字母整行删掉,如图2:图23、把坐标数据处理如图2后,点击“文件”中的“另存为”如图3:图34、“文件名”自己任意命名,但做好是字母名称,汉子手簿有可能识别不了。
“保存类型”在下拉箭头内选“文本文件(制表符分隔)(*.txt)”如图4,然后点击“保存”。
图45、弹出来的提示栏依次点击“确定”,“是”(如图5,图6)即可。
这样就可以把刚才的txt文档导入手簿了。
图5图6二、将txt文档的坐标数据导入手簿1、打开手簿中的进入九宫格菜单如图7:图72、点击“项目”新建一个项目名(如果已求好参数就直接套用以前的参数)再重新命名。
如项目名命名为“20110916”如图8:图83、将手簿开机与电脑连接后,然后打开电脑“浏览”→NandFlash→Project→Road→项目名(20110916)→Points→将刚才要放样的txt文档粘贴即可。
4、在手簿上点击“项目”→项目信息→放样点库→(右下角倒数第二个图标)→选中刚才粘贴的txt文档(如1111.txt)如图9 →进入图10界面。
图9图106、将“分隔符”选中为“空格”或“Tab”,“格式”不变。
将“可选项”中的“Name”、“x(N)”、“y(E)”(注:一定要看清楚在txt文档中的坐标X、Y的顺序如果Y在X前,那么就得是“Name”、“y(E)”、“x(N)”了。
)点击一一导入到“导入内容”。
“最下方的“实例”中也会出现打开txt文档后的格式以做核对,如图11。
图116、最后点击,弹出对话框如图12点击“确定”,这样数据导入成功了,如图13。
图12图137、再次核对X、Y的坐标顺序是否正确。
另外如果是dat文档,导入的方法是一样只不过从上面的第5步有所不同,将“分隔符”选中为“,”,“格式”不变。
界址点成果表在excel里面怎么做出来的?2012-09-22 11:08 提问者悬赏:20分|剪发从来|分类:办公软件|浏览172次求详细方案。
我有更好的答案按默认排序|按时间排序2条回答2012-09-29 08:47蓝星下等待|十二级1 WORD软件打开txt文件,选择“格式文本区2,单击“表格”菜单中,单击“转换”按钮下的“将文本转换为表格”按钮选择分隔符文件(txt格式的文字分隔的位置,一排符号隔开),你也可以选择其他的“性格”分隔符的输入和txt格式4,单击“OK”按钮,你会发现已经被转换成表格。
5,字的形式复制,然后粘贴到Excel文件。
追问我做出来也不是CASS里面输出的界止点成果表格式呢???求详解记事本格式如何转换成EXCEL格式[标签:网络知识,office,软件知识]提问者:wenjianjiaa浏览次数:346 提问时间:2012-06-23 01:410有同感收藏站内分享分享|新浪微博QQ空间淘江湖腾讯微博人人网开心网最满意答案我来完善答案打开EXCEL,在一个工作表里点菜单--数据--导入外部数据--导入数据,选你的文本文件,然后.选其它,输入空格(当然如果有其它数据分界标志可以输入其它数据分列标志),在导入完成最后一页对话框里,下面部分已经有了导入数据的预览了,这时你可以分别选中对话框预览的各列,分别在对话框右上边的类型选合适的类型,因为身份证号一般为18位的数字,如果你未选择文本类型,则导出结果会尾数会变成几个0,所以必须在导入页面时把身份证那列的类型选为文本.其它列如果有特殊要求的类型也必须一一选择.选择完毕后.按完成,即可.我来完善答案完善答案通过审核后,可获得3点财富值。
方法一:
1、excel表中输入平面坐标X,Y
2、粘贴到文本文件中,空格用逗号(英文)替换“,”
3、打开CoordTools_7.0.0软件,进行坐标转换。
修改坐标系,源椭球为设计图纸采用坐标系,新椭球为WGS84(大地坐标系),输入中央子午线经度,进行坐标转换成经纬度。
4、将转换坐标后的文本文件内的坐标加载到excel表格(2003工作簿.xls)内。
5、打开ExcelToKml软件,生成KML地标文件和路径文件。
方法一:
1、excel表中输入平面坐标X,Y
2、粘贴到文本文件中,空格用逗号(英文)替换“,”
3、打开CoordTools_7.0.0软件,进行坐标转换。
修改坐标系,源椭球为设计图纸采用坐标系,新椭球为WGS84(大地坐标系),输入中央子午线经度,进行坐标转换成经纬度。
4、将转换坐标后的文本文件内的坐标加载到excel表格(2003工作簿.xls)内。
5、打开ExcelToKml软件,生成KML地标文件和路径文件。
利用工具将Excel转TXT的方法
在工作中,有些时候需要将Excel表格中的内容转为TXT文本格式,我们如果使用复制粘贴拷贝到TXT中太麻烦了,而且又容易出错,所以下面给大家分享一个利用工具将Excel转TXT的方法,既方便又不会出现错误。
下面我们一起来看一下操作步骤。
操作步骤:
1、打开浏览器,查找迅捷PDF转换器这款软件,下载安装到电脑上。
2、安装到桌面上后,打开软件首页,界面顶部有一个注册的按钮,新用户都要先注册,才能使用软件内所有功能。
注册完成后,选择所要使用的功能,
3、下面就是要添加需要转换成TXT文档的Excel文件了。
可以点击选择文件按钮就爱UN该文件添加到处理列表,也可以在本地文件夹找到文件如何拖拽进处理列表。
4、文件添加后,点击页面底部开始转换按钮,页面有一个操作
按钮,如果中途需要暂停操作,就可以点击操作按钮,随时暂停操作。
5、当文件转换进度显示100%时,这时文件就转换成功了,点击转换进度栏目右边的打开按钮,就可以查看转换完成的TXT文件了。
6、到这里操作就结束了,如果需要把文件分享给别人,可直接点击分享按钮。
最后为了还原页面的整洁性,选择清空列表按钮,把文件清空。
利用工具将Excel转TXT的方法到这里就结束了,使用此软件来转换文件。
不仅操作简单便捷,而且效率快。
而且转换质量高。
是值得推荐的一款软件,在办公中是必不可少的。
python实现Excel⽂件转换为TXT⽂件在处理数据的时候经常需要读取TXT⽂件类型的数据转换为可执⾏的list,但是当我们有Excel的⽂件,如何将Excel⽂件转换为每⾏固定长度的TXT⽂件呢!如果数据量很少的情况下,⼈⼯处理还好,可是在⼤数据的情况下就显得不可能了,这时如果我们利⽤程序执⾏这⼀命令就轻松多了,废话不多说,下⾯介绍代码。
⾸先在python中import两个必要的包(我们⾯向的对象是.csv的Excel⽂件)import numpy as npimport csv接下来,就是读取Excel⽂件,在读取的⽂件路径上本⽂采⽤绝对路径的⽅式:with open('F:/Data/DATA/airquality1.csv','rb') as csv_file:all_lines = csv.reader(csv_file)for one_line in all_lines:list_file.append(one_line) #逐⾏读取Excel⽂件中的每⼀⾏append列表中list_file.remove(list_file[0]) #该⾏表⽰我们去除Excel⽂件的第⼀⾏,因为第⼀⾏往往都是数据的名称介绍,如果没有介绍就不⽤该⾏代码了arr_file = np.array(list_file) #转换为矩阵形式label = arr_file[:,0] #第⼀列 //该⾏表⽰我们取Excel⽂件中第⼀列数据进⾏实验,下述贴出数据样式(或者Excel只有第⼀列有数据)然后进⾏⼀次额外的筛选,筛选的⽬的是因为我们所采集到的数据中⼀般都有⼀些数据缺失的情况,也就是显⽰为“NULL”的情况,或者其他的形式,可以根据⾃⼰数据的缺失情况进⾏灵活更改(如果没有数据缺失这部分代码就不需要了):for i in range(len(label)):if label[i] == 'NULL': #注意我们⽂件中数据缺失时记录为“NULL”,注意替换label[i] = label[i -1]上述步骤已经完成了在Excel上的各种操作,接下来就是将我们读取到的Excel⽂件存储到指定的TXT⽂件中了:file = open("F:/Data/DATA/airquality48.txt", "w")for n in range(int(len(label)/48)): #该⾏命令⽤来计算数据的长度,因为我们要存储的TXT⽂件中要使得每⾏包含48个数据,所以这⾥使⽤48file.write(label[n*48:n*48+48]) #将提取好的数据写⼊到TXT⽂件中file.write('\n') #注意转换后⽂件最后⼀⾏空⽩需要删除(写完48个数据进⾏换⾏)好了,上述就⾏所描述的程序步骤,下⾯⽤结果展⽰下本程序所使⽤的数据样式及运⾏结果,为了避免出错先完整的贴下整体程序:# EXCEL.CSV⽂件转换成TXT #import numpy as npimport csvdef loadCSVfile1():list_file = []with open('F:/Data/DATA/airquality1.csv','rb') as csv_file:all_lines = csv.reader(csv_file)for one_line in all_lines:list_file.append(one_line)list_file.remove(list_file[0])arr_file = np.array(list_file)label = arr_file[:,0] #第⼀列# 处理⽂件中null情况for i in range(len(label)):if label[i] == 'NULL':label[i] = label[i -1]#将数据以天为单位写⼊TXT⽂件中file = open("F:/Data/DATA/airquality48.txt", "w")for n in range(int(len(label)/48)):file.write(label[n*48:n*48+48])file.write('\n') #注意转换后⽂件最后⼀⾏空⽩需要删除return labelloadCSVfile1()本程序所使⽤的Excel数据样式为:程序的运⾏结果将转换为下述TXT样式(每⾏包含48个数据):以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。