SRID เป็นระบบพิกัด เราได้รับการสอนใน (ดั้งเดิม / ส่วนโค้ง) "GIS" เพื่อเก็บข้อมูลของคุณในระบบพิกัดที่คาดการณ์ไว้เสมอเพราะในที่สุดเราจะใช้การคำนวณบางอย่างเช่น 'พื้นที่' ดังนั้นเราควรเก็บข้อมูลของเราไว้ในพิกัดที่ดีกว่า ระบบที่ให้การวัดกับเรา
อย่างไรก็ตาม PostGIS พ่นแนวคิดดังกล่าวออกไปนอกหน้าต่าง
นี่คือคำถามและคำตอบที่ดีเริ่มต้นโดย @tmcw: เพราะเหตุใดการประมาณการข้อมูลจึงมีความเกี่ยวข้อง
โดยทั่วไปแล้ว PostGIS จะเปิดความสามารถในการจัดเก็บข้อมูลของคุณในระบบพิกัดเดียวเช่น WGS84 (SRID 4326) และเมื่อคุณต้องการบางอย่างเช่นพื้นที่ระยะทางหรือความยาวคุณใช้ฟังก์ชันเพื่อสร้างคอลัมน์นั้นจากข้อมูลของคุณใน ระบบพิกัดที่ฉายซึ่งจะช่วยให้คุณสามารถตีความข้อมูลของคุณในหน่วยที่คุณต้องการ
ตัวอย่างเช่นฉันสามารถเก็บนักเรียนและโรงเรียนใน PostGIS ทั้งใน WGS84 / SRID: 4326 เมื่อฉันต้องการคำนวณระยะทางระหว่างนักเรียนและโรงเรียนที่พวกเขาเข้าร่วมฉันเรียกฟังก์ชันระยะทางในคอลัมน์รูปทรงเรขาคณิตของฉัน แต่ยังรวมฟังก์ชัน ST_Transform รอบคอลัมน์รูปทรงเรขาคณิตก่อนเพื่อ 'ฉาย' ข้อมูลลงใน State Plane CO Central (SRID: 2877) นี้จะช่วยให้ฉันคอลัมน์สำหรับระยะทางของนักเรียนแต่ละคนไปโรงเรียนที่อยู่ใกล้ที่สุดของพวกเขาในฟุตเพราะ SRID: 2877 คาดว่าระบบที่เก็บข้อมูลในเท้าประสานงาน
ดังนั้นคำแนะนำของฉันสำหรับคุณคือการเก็บข้อมูลของคุณในคอลัมน์เรขาคณิต (ชนิดข้อมูล) ใน SRID 4326 (ตรงข้ามกับชนิดข้อมูลภูมิศาสตร์ซึ่งไม่สนับสนุนการคาดการณ์ / การแปลง)