เรขาคณิตแบบทรงกลมกับแบบระนาบ

เรขาคณิตที่สร้างใน Earth Engine จะเป็นเรขาคณิตเชิงเรขา (เช่น ขอบคือเส้นทางที่สั้นที่สุดในพื้นผิวทรงกลม) หรือเรขาคณิตเชิงระนาบ (เช่น ขอบคือเส้นทางที่สั้นที่สุดในระนาบพิกัดคาร์ทีเซียน 2 มิติ) ไม่มีระบบพิกัดระนาบใดที่เหมาะกับคอลเล็กชันองค์ประกอบทั่วโลก ดังนั้นตัวสร้างเรขาคณิตของ Earth Engine จึงสร้างเรขาคณิตเชิงเรขาโดยค่าเริ่มต้น หากต้องการสร้างเรขาคณิตแบบระนาบ ตัวสร้างจะมีพารามิเตอร์ geodesic ที่กําหนดเป็น false ได้ ดังนี้

เครื่องมือแก้ไขโค้ด (JavaScript)

var planarPolygon = ee.Geometry(polygon, null, false);

รูปที่ 1 แสดงความแตกต่างระหว่างรูปหลายเหลี่ยมเชิงเรขาคณิตเริ่มต้นกับผลลัพธ์ของการแปลงรูปหลายเหลี่ยมเป็นการนำเสนอแบบระนาบ

รูปหลายเหลี่ยมเชิงเรขาคณิตบนระนาบ
รูปที่ 1 รูปหลายเหลี่ยมเชิงเรขาคณิต (สีแดง) และรูปหลายเหลี่ยมแบบระนาบ (สีดํา)

คุณสามารถแปลงระหว่างเรขาคณิตเชิงเรขาและเรขาคณิตแบบระนาบได้โดยใช้คอนสตรัคเตอร์ ee.Geometry