Hi Leute,
ich versuche momentan aus 4 double Werten die 2 Punkte repäsentieren einen LineString zu generieren. Mir war es möglich mit geometry:oint(Longitude, Latitude, 0) einen geometry Punkt zu erstellen. Leider gibt es für ein LineString kein solchen Konstruktor.
Um eine Linie zu erstellen aus zwei Punkten habe ich das gefunden:
geometry::STLineFromText('LINESTRING (100 100, 200 200)', 0);
Das heißt, ich müsste aus meinen 4 double Werten in der Datenbank erstmal Strings erzeugen um dann mit der Funktion ein geometry Line zu erstellen. Dies habe ich mit CAST und CONVERT probiert. Mein problem ist nun, das die Funktionen 5 stellen nach dem Komma einfach abschneiden, ich bräuchte aber ca 10 nachkommastellen :/.
Kann mir jemand eine Lösung nennen wie ich dieses Problem lösen könnte?
Grüße Philipp
ich versuche momentan aus 4 double Werten die 2 Punkte repäsentieren einen LineString zu generieren. Mir war es möglich mit geometry:oint(Longitude, Latitude, 0) einen geometry Punkt zu erstellen. Leider gibt es für ein LineString kein solchen Konstruktor.
Um eine Linie zu erstellen aus zwei Punkten habe ich das gefunden:
geometry::STLineFromText('LINESTRING (100 100, 200 200)', 0);
Das heißt, ich müsste aus meinen 4 double Werten in der Datenbank erstmal Strings erzeugen um dann mit der Funktion ein geometry Line zu erstellen. Dies habe ich mit CAST und CONVERT probiert. Mein problem ist nun, das die Funktionen 5 stellen nach dem Komma einfach abschneiden, ich bräuchte aber ca 10 nachkommastellen :/.
Kann mir jemand eine Lösung nennen wie ich dieses Problem lösen könnte?
Grüße Philipp