拐点是点还是坐标,

2024-05-2302:41:50综合资讯1

1、首先在ArcMAP中打开shape文件。

2、接着,创建一个名为wkt的新属性字段,选择字段类型为文本型,字段长度可以根据拐点数量设置在1000到100000之间,甚至更长。

创建属性字段wkt

3、然后使用字段计算器进行以下步骤:选择Python作为计算语言,字段类型为数字型,在代码框中输入 !Shape.wkt! ,最后点击确定。

使用字段计算器

4、接下来计算区(线)的拐点坐标,这些拐点坐标从西北角开始,并且顺时针分布。

计算拐点坐标

1、首先打开工具箱,选择数据管理工具,然后选择要素,接着选择要素折点转点。

要素折点转点

2、进入工具箱,选择数据管理工具,然后点击要素,再选择添加XY坐标(可以分别新建X、Y字段,也可以使用计算几何实现)。

添加XY坐标

备注:

1、shape文件中文本型字段最长只能为255,如果拐点数量超出此限制,首先将shape文件导入数据库,然后再新建字段,这样可以绕过255的限制。

2、WKT(Well-known text)是一种文本标记语言,用于描述矢量几何对象、空间参照系统以及空间参照系统之间的转换关系。与其相对应的二进制形式是WKB(Well-known binary),在传输和存储上比WKT更加高效。该格式由开放地理空间联盟(OGC)制定。