PostGIS Geometry Query ส่งคืน“ ข้อผิดพลาด: การดำเนินการกับรูปแบบ SRID ผสม” สำหรับค่าบางค่าเท่านั้น
ฉันมีตาราง PostGIS พร้อมคอลัมน์รูปทรงเรขาคณิตสองคอลัมน์ทั้งสองกำหนดด้วย SRID 4326 ฉันสามารถแทรกลงในตารางโดยไม่มีปัญหาโดยใช้INSERTคำสั่งต่อไปนี้(โดยที่lngและlatเป็นค่าที่ส่งผ่านโดยทางโปรแกรม): INSERT INTO pad_meta ( uuid, created, updated, name, origin, radius, area, expiry, creator ) VALUES ( $1, now(), now(), $2, ST_GeomFromText('POINT(lng, lat)', 4326), $3, ST_Buffer(ST_GeomFromText('POINT(lng, lat)', 4326), $4), $5, $6 ) แต่เมื่อผมสอบถามสี่แยกโดยใช้ ST_Intersects, ขึ้นอยู่กับมูลค่าของจุดERROR: Operation on mixed SRID geometriesที่ฉันได้รับ ตัวอย่างเช่นแบบสอบถามนี้ใช้งานได้: SELECT * FROM pad_meta …