มีคำตอบที่ดีที่ Stack Overflowซึ่งมีลักษณะคล้ายนี้:
ประเภทภูมิศาสตร์นั้นค่อนข้างเข้มงวดกว่าเรขาคณิตเล็กน้อย มันไม่สามารถข้ามซีกโลกที่แตกต่างกันและวงแหวนรอบนอกจะต้องวาดทวนเข็มนาฬิกา
ส่วนที่เหลือสามารถพบได้ในชนิดข้อมูลภูมิศาสตร์กับชนิดข้อมูลเรขาคณิตใน SQL Server
บทความGeometry vs Geographyที่ SQL จากบล็อก Trenches มีรายละเอียดเพิ่มเติม:
หากคุณกำลังมองหาความแตกต่างที่ใหญ่ที่สุดระหว่างสองประเภทข้อมูลคุณจะเห็นว่ามันเป็นฟังก์ชั่น วัตถุเรขาคณิตเป็นเพียงรูปหลายเหลี่ยมสองมิติแบน ซึ่งหมายความว่ามันไม่สำคัญว่าคุณจะพาประเทศไปอยู่เหนือโลก (เช่นแคนาดาซึ่งเป็น "โค้ง") หรือประเทศที่อยู่ใกล้กับเส้นศูนย์สูตร (เช่นบราซิลซึ่งเป็น "แบน")
วัตถุทางภูมิศาสตร์ในทางกลับกันเป็นรูปหลายเหลี่ยม 3 มิติ (หรือแม้กระทั่ง 4D) ที่มีเส้นโค้งเช่นเดียวกับรูปร่างของโลก นั่นหมายความว่าความแตกต่างระหว่าง 2 จุดไม่ได้คำนวณเป็นเส้นตรง แต่จำเป็นต้องพิจารณาความโค้งของโลก
ความแตกต่างที่สำคัญอีกประการหนึ่งคือความสามารถในการจัดเก็บข้อมูลของคุณในระบบพิกัดมาตรฐานเช่นNAD_1983_StatePlane_California Zone 5และใช้ความสามารถทั้งหมดของฐานข้อมูลเชิงพื้นที่ฟังก์ชันเชิงพื้นที่ ฯลฯ และที่สำคัญที่สุดคือความแม่นยำเชิงพื้นที่ของระบบพิกัดที่แปลเป็นภาษาท้องถิ่น ภูมิศาสตร์เป็นชนิดข้อมูลของคุณคุณสามารถเก็บข้อมูลของคุณใน WGS84 เท่านั้น
ดังนั้นฉันจะบอกว่าถ้าคุณมีตัวเลือกให้ไปกับเรขาคณิตใช้ EPSG: 102645/102245 (คุณจะต้องตรวจสอบสิ่งที่เป็นมาตรฐาน 'รัฐเครื่องบินโซน 5' สำหรับ SoCal) และคุณจะได้รับการตั้งค่าใด ๆ การวิเคราะห์ที่คุณต้องการทำ หากคุณต้องการแชร์ให้ส่งออกชุดข้อมูลของคุณไปยัง WGS84 หากต้องการให้แชร์