add remove split language show hidden hide
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE
id geo
1 (-84.3871,33.7485)
2 (33.7485,-84.3871)
3 (37.64903402157866,-83.84765625000001)
4 (-83.84765625000001,37.64903402157866)
INSERT 0 4
CREATE EXTENSION
ERROR:  parse error - invalid geometry
HINT:  "POINT(37.64903402157866, -" <-- parse error at position 26 within geometry
geo geo geo
(-84.3871,33.7485) (-84.3871,33.7485) 01010000000612143FC61855C02B8716D9CEDF4040
(33.7485,-84.3871) (33.7485,-84.3871) 01010000002B8716D9CEDF40400612143FC61855C0
(37.64903402157866,-83.84765625000001) (37.64903402157866,-83.84765625000001) 0101000000FA55FC8B13D342400100000040F654C0
(-83.84765625000001,37.64903402157866) (-83.84765625000001,37.64903402157866) 01010000000100000040F654C0FA55FC8B13D34240
SELECT 4
DROP TABLE
CREATE TABLE
id geo comment
1 (-84.3871,33.7485) your existing point
2 (33.7485,-84.3871) flipped lat/lon of existing point
3 (37.64903402157866,-83.84765625000001) target coords
4 (-83.84765625000001,37.64903402157866) flipped target coords
INSERT 0 4
count array_agg
2 {"2:flipped lat/lon of existing point","3:target coords"}
SELECT 1
?column?
106216.44
SELECT 1