여러 줄 문자열이 있고 줄 문자열에서만 작동하는 일부 함수를 사용하기 위해 줄 문자열로 변환하려고합니다. 나는 ST_Dump()
기하학을 사용 하고 수집했다. 다시 병합하면 여러 줄 문자열이 계속 표시됩니다. 간단한 선 스트링으로 끝내려면 Npoints를 가져 와서 서로 결합해야합니까? ST_LineMerge()
또한 여러 줄 문자열에서 작동하지 않으며 동일하게 반환됩니다.
내 예는
다중 선 ((- 55.9269166007097 3.16420835153456, -3.164222 55.926918), (- 3.1642070167833 55.9269296196706, -3.16421351659546 55.9268662214904), (- 55.9268662214904 3.16421351659546, -3.16421636372824 55.9268384509897), (- 55.9268384509897 3.16421636372824, -3.16422182573761 55.9267851753802), (- 55.9267851753802 3.16422182573761, -3.16422870102352 55.926718114886 ) (- 3.16422870102352 55.926718114886, -3.16423309121073 55.926675293667), (- 3.16423309121073 55.926675293667, -3.16423565148822 55.9266503211093), (- 55.9266503211093 3.16423565148822, -3.16424103159897 55.9265978443265), (- 55.9265978443265 3.16424103159897, -3.16424680776317 55.9265415044985), (- 55.9265415044985 3.16424680776317, 55.9264843002995 -3.16425267254583 ), (-3.16425267254583 55.9264843002995, -3.16425541048045 55.9264575949012), (-3.16425541048045 55.9264575949012, -3.16426111146586 55.9264019883556),(-3.16426111146586 55.9264019883556, -3.1642667032531 55.9263474469124), (- 3.1642667032531 55.9263474469124, -3.16426957768543 55.9263194101362), (- 55.9263194101362 3.16426957768543, -3.16427488261739 55.9262676666359), (- 55.9262676666359 3.16427488261739, -3.16428009893088 55.9262167875066), (- 55.9262167875066 3.16428009893088, -3.164282741107 55.9261910161221) (-3.1642875546472 55.9261440655823, -3.164282741107 55.9261910161221), (- 3.1642875546472 55.9261440655823, -3.16429466890915 55.9260746741522), (- 55.9260746741522 3.16429466890915, -3.16430092974527 55.9260136069079), (- 55.9260136069079 3.16430092974527, -3.16430822838418 55.9259424170929), (- 55.9259424170929 3.16430822838418, -3.16431547242401 55.925871759829) (-3.16431547242401 55.925871759829, -3.16431448732505 55.9258328901507), (-3.16431770120536 55.9257327846001, -3.16431547242401 55.925871759829), (-3.164339 55.925777, -3.16431770120536 55.9257327846001))