St_transform Problem mit MySQL

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: St_transform Problem mit MySQL

by Anonymous » 18 Aug 2025, 11:59

Die räumliche Funktion ST_TRANSFORM gibt seltsame Ergebnisse in MySQL zurück. Ich habe die folgende Abfrage getestet und mit PostGIS verglichen und sehr unterschiedliche Ergebnisse erzielt: < /p>
Die Abfrage (genau das gleiche in MySQL und PostGIS): SELECT ST_ASTEXT (ST_TRANSFORM (ST_GEOMFROMTEXT) ('Punkt (5 45)', 4326), 2154); Postgis (Version: 3.5.2 mit Proj -Version: 9.4.0) erhalte ich das folgende Ergebnis:

Code: Select all

POINT(857581.8993196681 6435414.747835401)< /code> < /p>
< /li>
[*]  Verwenden Sie MySQL (Version: 8.0.41) Ich erhalte das folgende Ergebnis:
POINT(6297547.01826163 3142340.2635587133)



Ich habe mit anderen Tools überprüft und das Ergebnis von Postgis ist korrekt. Warum ist das Ergebnis von MySQL so anders? Ich denke, es ist kein Fehler oder es wäre seit einiger Zeit gemeldet worden, aber was mache ich dann mit dieser Abfrage falsch?>

Top