互助、共享、学习
1、如何可以把折点编辑的坐标导出来呢
2、编辑折点里的草图属性的x,y坐标如何转出
今天收到一个私信,所问的问题如图1-1所示,是关于如何导出编辑折点的XY坐标。
图1-1:
转换思路:其实一个几何图形的组成就是由点成线、成面的,所以问题所说的如何导出编辑折点的XY坐标等同于把线或面转为点,进而提取点的坐标即为问题所问的编辑折点坐标。能够理解如上思路的小伙伴就可以尝试按照下面的链接要素转点。即:1、宗地折点转点;2、点添加xy;3、导出坐标xy。
操作步骤:
1.加载一个宗地图斑,选中图层>>点击鼠标右键>>打开下拉菜单>>启动编辑要素>>开始编辑;
2.选中宗地班块,打开编辑草图(编辑工具>>编辑折点)。
按照上述步骤即可看到图1-2所示,本次使用的标号167的小班编辑草图时显示一共有48个折点(0-47)(XY)。
图1-2:
按照转换思路,需要把167小班由面要素转置为点要素。并且转置出来的点要素只能是草图所示的48个,那么上述的思路就是正确的。(要素折点转点工具)
步骤1:如图1-3所示,标准工具>>搜索框>>输入“要素折点转点”>>点击右栏下方的搜索结果>>弹出要素转点工具框。选择需要转置的要素,然后点击确定。
图1-3:
步骤2:如图1-4所示,按照步骤1点击确定后,即可得到折点。
图1-4:
如图,转置的折点为五边形黑点,一共49个,比167小班折点多一个,是因为首尾各占一个就多出一个。
步骤:3:提取XY坐标就需要使转置出的折点属性表有xy坐标属性。
同样的,通过搜索工具>>输入“添加xy”>>点击添加XY坐标(数据管理)>>弹出添加xy工具窗口>>选择转置的点图层。如图1-5所示,点击确定即可获得坐标XY字段属性。(添加xy坐标(数据管理)工具)
图1-5:
打开添加xy后的折点属性表,如图1-6所示,属性表共有49个折点,多出的一个折点为首尾折点。坐标点带有多位小数,可以使用round函数进行字段计算取整,但是不建议。取整或影响数据的精度,尤其是对于以度显示的数据时。
图1-6:
如果需要仅导出编辑草图时添加的点,可以在M字段属性上添加一个属性例如1或2。使其具有唯一性就可以筛选导出。如图1-7所示,双击对应的编辑折点M值变蓝底即可填入数字标记。注,此步骤需要在转置之前就进行。
图1-7:
最后,希望大家多多提问,一起思考。如果有更好的办法,也请各位小伙伴留言赐教。
联系客服