界址坐标转换器说明

5 篇文章 0 订阅

本程序已获得软件著作权登记(证书号:软字登字第10749511号)

2024年6月21日更新

下载链接: 

链接:百度网盘 
提取码:9999

界址坐标转换器说明

  因工作原因,常常需要对界址坐标数据进行处理后格式转换输出,而完成这一目的,需要用到ArcGis、AutoCad、Excel、Notepad++等专业软件进行一系列操作方能实现,为减少这些繁琐的操作,特采用C#编写了这个工具。

  一、程序功能:实现2000国家大地坐标系高斯克吕格投影坐标文件格式.shp、.dwg、.txt相互转换;计算几何面要素的面积、周长、质心坐标;查看地块拐点坐标;修改坐标带号。 

  二、运行环境:windows平台,.net Framework 4(请确保电脑安装了.net Framework 4或以上版本,如未安装请前往https://www.microsoft.com/zh-CN/download/details.aspx?id=17851下载进行安装),Teigha4.0类库(已附程序目录,用于读写cad的dwg格式文件)。

  三、读入文件(必须是2000国家大地坐标)

  (1).shp格式文件,暂时只支持为面类型的格式,确保同目录下存在同名的.dbf文件。具体操作有如下三种方式:

  ①按住鼠标左键拖放.shp文件到【界址坐标转换器.exe】上方释放。 

  ②双击运行【界址坐标转换器.exe】,按住鼠标左键拖放.shp文件到【Shape数据转换】窗口上方释放。 

  ③双击运行【界址坐标转换器.exe】,【Shape数据转换】窗口点击按钮【从Shapefile转换】,在文件选择对话框中选择.shp文件。

  (2).dwg格式文件,只对具有闭合属性的多线段进行shape面的转换(在多线段特性中设置闭合)。具体操作与(1)类似。

  (3).txt格式文件,文本格式应符合附录《勘测定界界址点坐标交换格式》(Y坐标为带号坐标),所有txt格式文件存放到一个目录(文件夹),亦可放置在该目录下的子目录,程序将会遍历该目录下(包含子目录)所有txt坐标文件。具体操作与(1)类似(拖放、打开的是文件夹)。

  四、输出文件:

  (1)输出.shp文件,数据转换窗口中点击按钮 

  (2)输出.dwg文件,数据转换窗口中点击按钮 

  (3)输出.txt文件,数据转换窗口点击按钮 

  (4)输出.kml文件(在Google Earth等地图软件中使用),数据转换窗口中点击按钮 

  五、程序注册: 程序编写不容易,如果你觉得程序功能很赞请支持作者,点击【关于】,进入关于窗口。 注册程序,点击【注册】,进入注册窗口,复制申请码,添加作者为好友,索取注册码,感谢支持。

附录

勘测定界界址点坐标交换格式

坐标交换格式具有txt格式,如下:

文本格式

[属性描述]

格式版本号=

数据产生单位=

数据产生日期=

坐标系=

几度分带=

投影类型=

计量单位=

带号=

精度=

转换参数=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)方式表示;地块编号、地块名称、记录图形属性(点、线、面)、图幅号、地块用途、地类编码、点号的每项里不能含有“,” 、“@”符号。

2格式版本号、数据产生单位、数据产生日期三项不知道可以不填值,转换参数没有的话直接填写6个‘,’(逗号), 记录图形属性对于地块来说一般都是面,所以可以直接填面。地类编码由于会涉及到多种,可以不填。

例子:

 [属性描述]

格式版本号=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.65

J02,1,3751508.5,39438690.15

J03,1,3751502,39438690.15

J04,1,3751502,39438688.2

J05,1,3751494.5,39438688.2

J06,1,3751494.5,39438660.7

J07,1,3751499,39438660.7

J08,1,3751499,39438683.65

J01,1,3751508.5,39438683.65

5,0.0247,2003-12,双桥乡地块2,面,I-50-77-(14),公共基础设施,,@

J01,1,3755389.7,39437380.2

J02,1,3755389.7,39437410.7

J03,1,3755382.2,39437410.7

J04,1,3755382.2,39437380.2

J01,1,3755389.7,39437380.2

下载地址:https://download.csdn.net/download/xeral/86340383

软件介绍: 国土用地报备坐标转换请使用section导出的txt格式或excel另存为的csv格式文件本程序根据国土资源部拐报备相关规定进行编写,目前版本只针对一个圈进行转换,后续请加入内圈及外圈进行完善。程序主要功能:1、坐标格式转换:支持txt格式及csv格式的坐标格式文件2、拐坐标CAD成图:可将拐坐标转换成CAD图形,分 X,Y 及 Y,X 两种形式3、导出excel格式拐坐标(非CASS格式)本程序完全免费,在使用过程中,遇到问题可与作者联系或熟悉人员,反馈问题或获得技术支持使用方法以常用格式进行说明,主要从mapgis、AutoCAD、ArcGIS(苍穹软件)、excel格式进行说明。一、mapgis wl线文件转换步骤:1、连接范围线成一个完全闭合的圈(技巧可以将显示首尾打开再进行连接)。2、运行section,打开范围线文件(或直接打开mapgis工程文件,将线文件设置为编辑状态),击1辅助工具-导入导出功能-导出线拐坐标(TXT),并保存拐坐标。此处需注意的是,请留意section程序下方状态栏,实际坐标(X与Y调换后)与图面坐标是否一致,如不一致请击比例尺设置成1000或0,如实际坐标处显示为“请先设置比例尺”,则此时比例尺为0,无需进行设置。3、运行拐坐标转换程序,击打开按钮,导入txt文本文件,并设置好相应参数。序号位数参数:如设置成3则格式为J001,如不填或为0时为J1,需注意的是如您个数超过1000,则此处应至少填4或不填否则程序将提示位数溢出,重新设置再转换即可。4、转换完后可进行CAD成图及导出excel格式拐坐标(页面已进行设置可直接打印,别忘了填写项目名称)。二、AutoCAD文件转换步骤:1、另存CAD文件为dxf(2000或R12)文件2、运行mapgis-图形处理-文件转换-输入-装入DXF-将范围线图层保留,其他层可选择不进行转换。3、装入dxf后,击文件-保存线,以保存范围线,后面步骤同“一mapgis wl线文件转换”三、ArcGIS(苍穹软件)文件转换步骤:同AutoCAD转换,装入文件时选装入SHAPE文件即可。四、excel文件转换步骤:1、保证excel内格内第二列与第三列为坐标值,第一列及后面列有无数据不影响。同时所有行(含首行)均需包含坐标值或为空行(空行时程序会自动跳过),切不可含文字或其他数据,否则转换时程序会认为此处为0或相应的数值。2、将excel另存为csv格式文件,再进行转换即可! 五、txt文件转换步骤:保证txt内容格式为“任意内容,坐标值,坐标值,,,……”,第一个逗号与第二个逗号后为坐标值即可,第一个数值、第四个及后面数据任何内容均可。此处需注意的是逗号必须为英文半角符!其他需说明的问题一、程序设置有最大边长自检值项,此处设置的目的是防止在转换过程中因不可预见因素导致坐标值出错,进行边长也计算出错,所以设置边长最大值进行检查。(经测试边长一般为50以下,一旦出错均为数位错误,出错时边长将达几万,故此处设置为200,亦可自定义)。二、本程序目前只针对一个圈范围线进行转换,后续将进行完善!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值