另外,还请记住,ShortestPathFinder期望行被正确地节点化,这意味着它不会在交叉的行上运行,除非在交叉的地方有一个节点。如果需要修复,可以使用TopologyBuilder。
嗨@gsgoraya,当前的ShortestPathFinder(至少在FME 2016.1+中)接受折线(即具有中间顶点的行)作为从一条线到另一条线,但该线的每个顶点都必须与网络的一个节点匹配(默认情况下是精确匹配,如果指定了捕捉公差参数,则在一个公差范围内匹配)。
首先,确定从点到线的每个顶点是否与网络节点匹配。
我相信From_To应该是一条只有两个点的直线(要计算的路径的起点和终点)。网络需要是一组连接的行字符串。
在本例中,From_To是一个有48个顶点的行字符串。这可能会引起问题。