span8
span4
大家好,
我使用CoordinateExtractor提取的线特征的起点和终点的坐标。大部分线路都只有开始和结束,但一些有一个中间的顶点。我想提取用于创建列表的开始和结束,但如果我用我-1得到任何结果(根据帮助0应开始和-1应完)
如果我打开文本编辑器,它显示与表达的问题
任何人都可以让我知道什么是正确的语法拿到终点吗?
我不相信你可以在文本编辑器中使用负指数。
尝试添加ListElementCounter并且使用输出_element_count归因于建立自己的表达。由于ListElementCounter从1开始计数,则需要减去这个数值一个得到正确的索引。
例如,这种表达应该努力让你列表的最后x值:
@value(_indices {@Evaluate(@value(_element_count)-1)}。x)的
是的,这是可能的,如果模式设置为指定坐标内CoordinateExtractor使用负索引值。在指定坐标模式下,坐标提取得到的特征属性,而不是一个列表。
根据您的屏幕截图,我假设(可能不正确)您使用CoordinateExtractor中的“所有坐标”模式,并在writer功能类型的“用户属性”选项卡的“值”列中定义一个表达式,以获取_指数列表。对于这个场景,我在上面概述的表达式与listerElementCounter结合在一起将在AttributeCreator、AttributeManager等中工作。
如果不是这样的话,我道歉,请用@高氏答案很好。
对于必须使用两个坐标提取器作为开始和结束特性,我感到非常恼火。我真的很想能一次提取开始和结束
https://knowledge.亚搏在线safe.com/idea/39951/coordinate-extractor-first-and-last-coordinates-on.html
置换列表,输出到CSV1个回答
显示两个粘连特征之间不同的属性2个回答
我已经创建了一个区域内的点具有不同名称的列表,我想算点的数量从该列表中的每个名称。任何想法如何可以做到这一点?1个回答
删除重复和重新排列物品1个回答
订单1个回答
©2019安全亚搏在线软件公司|法律