मेरे पास एक बहुस्तरीय स्ट्रिंग है और इसे कुछ कार्यों का उपयोग करने के लिए इसे एक लिनेस्ट्रिंग में परिवर्तित करना चाहते हैं जो केवल लिनेस्टर के साथ काम करते हैं। मैंने उपयोग किया ST_Dump()
और मुझे अपने ज्यामितीय का एक संग्रह मिला। अगर मैं उन्हें वापस एक साथ मर्ज कर देता हूं, तो भी मुझे मल्टीलाइनरिंग मिल जाती है। क्या मुझे एनपीएन प्राप्त करना चाहिए और उन्हें एक साथ या कुछ मिलाकर एक साधारण लिनेस्ट्रिंग के साथ समाप्त करना चाहिए? ST_LineMerge()
मेरी मल्टीलाइनरिंग पर भी काम नहीं करता है, यह उसी को लौटाता है।
मेरा उदाहरण,
MULTILINESTRING ((- 3.16420835153456 55.9269166007097, -३.१,६४,२२२ ५५.९,२६,९१८), (- 3.1642070167833 55.9269296196706, -3.16421351659546 55.9268662214904), (- 3.16421351659546 55.9268662214904, -3.16421636372824 55.9268384509897), (- 3.16421636372824 55.9268384509897, -3.16422182573761 55.9267851753802), (- 3.16422182573761 55.9267851753802, -3.16422870102352 ५५.९२६७१८११४८८६ ), (- 3.16422870102352 ५५.९२६७१८११४८८६, -3.16423309121073 ५५.९२६६७५२९३६६७), (- 3.16423309121073 ५५.९२६६७५२९३६६७, -3.16423565148822 55.9266503211093), (- 3.16423565148822 55.9266503211093, -3.16424103159897 55.9265978443265), (- 3.16424103159897 55.9265978443265, -3.16424680776317 55.9265415044985), (- 3.16424680776317 55.9265415044985, -3.16425267254583 55.9264843002995 ), ((3.16425267254583 55.9264843002995, -3.16425541048080 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), (- 3.16426957768543 55.9263194101362, -3.16427488261739 55.9262676666359), (- 3.16427488261739 55.9262676666359, -3.16428009893088 55.9262167875066), (- 3.16428009893088 55.9262167875066, -३.१६४२८२७४११०७ 55.9261910161221), (-3.1642875546472 55.9261440655823, -३.१६४२८२७४११०७ 55.9261910161221), (- 3.1642875546472 55.9261440655823, -3.16429466890915 55.9260746741522), (- 3.16429466890915 55.9260746741522, -3.16430092974527 55.9260136069079), (- 3.16430092974527 55.9260136069079, -3.16430822838418 55.9259424170929), (- 3.16430822838418 55.9259424170929, -3.16431547242401 ५५.९२५८७१७५९८२९), (-3.16431547242401 55.925871759829, -3.1643144873250505 55.9258328901507), (- 3.16431770120536 55.9257327801001, -3.164315472424 55 55.925871759829), (- 3)।164339 55.925777, -3.16431770120536 55.9257327846001))