仅当线要素包含两个或更多折点时才会写入输出。
如果将字段指定为线字段参数值,则将仅使用字段中唯一值的点来构造线要素。 该字段将包含在输出要素类中。
如果将字段指定为排序字段参数值,则点将按字段的升序排序。
线构造方法参数用于指定线要素的构造方式。 可以通过连续连接点或在排序时连接两个连续点来创建线要素。 例如,如果输入包含三个线字段值为 A 的点,四个线字段值为 B 的点,则选项预期会出现以下行为:构造连续线 - 将创建两条输出线,一条包含两条线段,一条包含三条线段。 如果选中闭合线参数,则将添加一条连接格线要素最后一点和起点的附加线段,以形成闭合线。构造两点线 - 将创建 5 条输出线,每条线均位于具有相同线字段值的连续点之间。 如果选中闭合线参数,则将添加连接具有相同线字段值的每组输入点的最后一个点和起点的附加线要素,以形成闭合形状。
通过属性源参数,可以指定是否将由传输字段参数指定的输入点的属性传输到输出线,及其传输方式。 参数源参数支持以下选项:无 - 不传输任何属性。从起点和终点 - 将从每条线的起点和终点传输属性。 输出字段名和别名将以 START_ 和 END_ 为前缀,例如 START_FIELD1 (START_ALIAS1)、END_FIELD1 (END_ALIAS1) 等。从起点 - 将从每条线的起点传输属性。从终点 - 将从每条线的终点传输属性。
使用传输字段参数来标识将从输入传输的字段。 字段值将根据属性源参数值进行传输。 如果为该参数指定了无值,则不会传输任何属性。
标注说明数据类型输入要素将用于构造线的点要素。Feature Layer输出要素类将通过输入点创建的线要素类。Feature Class线字段(可选)将用于标识唯一属性值的字段,以便可以使用具有相同值的点来构造线要素。如果未指定字段,则将在不使用唯一属性值的情况下构造线。 这是默认设置。Field排序字段(可选)用于对点进行排序的字段。如果未指定字段,则用于创建输出线要素的点将按照点被发现的顺序进行使用。 这是默认设置。Field闭合线(可选)指定输出线要素是否闭合。选中 - 对于连续线,将包含连接最后一个点和第一个点的附加线段,以形成闭合线。 对于两点线,将包含连接最后一个点和第一个点的附加线要素,以形成闭合形状。未选中 - 不会创建额外的线段或线来确保闭合线或闭合形状。 这是默认设置。Boolean线构造方法(可选)指定将用于构建线要素的方法。构造连续线—将通过连续连接点来创建线要素。 这是默认设置。构造两点线—将通过连接两个连续点来创建线要素。String属性源(可选)指定传输指定属性的方式。无—不会转移任何属性。 这是默认设置。起点和终点—将传输线的起点和终点属性。起点—将传输线的起点属性。终点—将传输线的终点属性。String传输字段(可选)包含将从源点传输到输出线的值的字段。 如果未选择任何字段,则不会传输任何属性。如果将属性源参数值指定为无,则该参数将处于非活动状态。Field
将用于构造线的点要素。
将通过输入点创建的线要素类。
将用于标识唯一属性值的字段,以便可以使用具有相同值的点来构造线要素。
如果未指定字段,则将在不使用唯一属性值的情况下构造线。 这是默认设置。
用于对点进行排序的字段。
如果未指定字段,则用于创建输出线要素的点将按照点被发现的顺序进行使用。 这是默认设置。
指定输出线要素是否闭合。
指定将用于构建线要素的方法。
指定传输指定属性的方式。
包含将从源点传输到输出线的值的字段。 如果未选择任何字段,则不会传输任何属性。
如果将属性源参数值指定为无,则该参数将处于非活动状态。
将用于构造线的点要素。
将通过输入点创建的线要素类。
将用于标识唯一属性值的字段,以便可以使用具有相同值的点来构造线要素。
如果未指定字段,则将在不使用唯一属性值的情况下构造线。 这是默认设置。
用于对点进行排序的字段。
如果未指定字段,则用于创建输出线要素的点将按照点被发现的顺序进行使用。 这是默认设置。
指定输出线要素是否闭合。
指定将用于构建线要素的方法。
指定传输指定属性的方式。
包含将从源点传输到输出线的值的字段。 如果未选择任何字段,则不会传输任何属性。
如果将 Attribute_Source 参数值指定为 NONE,则该参数将被禁用。
以下 Python 窗口脚本演示了如何在即时模式下使用 PointsToLine 函数。