เกี่ยวกับ Google Earth Engine

Google Earth Engine เป็นผลิตภัณฑ์ Google Cloud สําหรับการวิเคราะห์เชิงพื้นที่ในวงกว้าง โดยรวมแคตตาล็อกภาพถ่ายดาวเทียมและชุดข้อมูลเชิงพื้นที่ขนาดหลายเพตะไบต์เข้ากับการประมวลผลระดับดาวเคราะห์เพื่อเร่งการวิจัยและการใช้งานด้านสิ่งแวดล้อม

ฟีเจอร์หลัก

การวิเคราะห์เชิงพื้นที่ที่เรียบง่ายและปรับขนาดได้

Earth Engine ผสานรวมแคตตาล็อกข้อมูลเชิงพื้นที่ขนาดใหญ่เข้ากับระบบประมวลผลแบบกระจาย ซึ่งเข้าถึงได้ผ่านไลบรารีไคลเอ็นต์ ผู้ใช้สามารถเข้าถึงข้อมูลดาวเทียมและข้อมูลด้านสิ่งแวดล้อมที่หลากหลาย รวมถึงรวมชุดข้อมูลของตนเอง แพลตฟอร์มนี้ลดความซับซ้อนของการวิเคราะห์เชิงพื้นที่ด้วยการจัดการการฉายข้อมูล การปรับขนาด และการคอมโพสโดยอัตโนมัติตามพารามิเตอร์ที่ผู้ใช้ระบุ ฟังก์ชันการวิเคราะห์จะทํางานได้อย่างมีประสิทธิภาพในหลายระดับโดยไม่ต้องมีขั้นตอนการเตรียมข้อมูลหรือการจัดกลุ่มอย่างชัดเจน Earth Engine จัดการการประมวลผลข้อมูลที่ซับซ้อนและการปรับขนาดการประมวลผลภายในองค์กร ซึ่งช่วยให้ผู้ใช้มุ่งเน้นที่การวิเคราะห์ได้โดยไม่ต้องกังวลเรื่องการตั้งค่าทางเทคนิค

สภาพแวดล้อมการประมวลผล

Earth Engine รองรับโหมดการวิเคราะห์ 2 โหมด ได้แก่

  • โหมดอินเทอร์แอกทีฟ: สําหรับการสํารวจข้อมูลแบบเรียลไทม์อย่างรวดเร็วและการแสดงข้อมูลผ่านภาพของข้อมูลจํานวนน้อย
  • โหมดแบตช์: สําหรับงานที่ต้องใช้การประมวลผลจํานวนมากในข้อมูลจํานวนมาก

สภาพแวดล้อมการพัฒนา

นักพัฒนาแอปสามารถเลือกระหว่างสภาพแวดล้อมการพัฒนาหลัก 2 แบบ ดังนี้

  • ไลบรารีของไคลเอ็นต์ Python: อินเทอร์เฟซที่ยืดหยุ่นสำหรับ Earth Engine เพื่อผสานรวมกับระบบนิเวศ Python ที่กว้างขึ้น ซึ่งช่วยให้เวิร์กโฟลว์ขั้นสูงและการวิเคราะห์แบบอินเทอร์แอกทีฟใน Jupyter Notebook ทำงานได้ง่ายขึ้น
  • เครื่องมือแก้ไขโค้ด JavaScript: สภาพแวดล้อมการพัฒนาบนเว็บโดยเฉพาะสําหรับการสร้างต้นแบบ การสำรวจ และการสร้างแอป Earth Engine อย่างรวดเร็ว

ภาพและผลลัพธ์

Earth Engine รองรับการวิเคราะห์เชิงพื้นที่ตั้งแต่การสร้างต้นแบบขั้นต้นไปจนถึงการส่งออกข้อมูลขั้นสุดท้าย ระบบการแบ่งส่วนและการคํานวณที่มีประสิทธิภาพซึ่งผสานรวมกับวิดเจ็ตแผนที่แบบอินเทอร์แอกทีฟ ช่วยให้สามารถแสดงภาพและตรวจสอบได้อย่างรวดเร็วทั้งในเครื่องมือแก้ไขโค้ดและสภาพแวดล้อม Python ซึ่งช่วยให้คุณสํารวจและปรับปรุงข้อมูลได้ทันที เมื่อพร้อมแล้ว ผู้ใช้สามารถส่งออกผลลัพธ์แรสเตอร์และเวกเตอร์ไปยัง Google Cloud Storage, BigQuery หรือ Google ไดรฟ์ รวมถึงดาวน์โหลดข้อมูลในเครื่องในรูปแบบที่เข้ากันได้กับ pandas, NumPy และ Xarray นอกจากนี้ Earth Engine ยังรองรับการสร้างเว็บแอปพลิเคชันแบบอินเทอร์แอกทีฟ ซึ่งช่วยให้ผู้ใช้แชร์ข้อมูลเชิงลึกด้านภูมิสารสนเทศกับผู้ชมในวงกว้างได้

แมชชีนเลิร์นนิง

เครื่องมือแมชชีนเลิร์นนิงสําหรับการหาค่าคงที่ การแยกประเภท การแบ่งกลุ่มรูปภาพ และการประเมินความแม่นยํามีอยู่ใน Earth Engine เมื่อฝึกแล้ว คุณสามารถบันทึกโมเดลไว้และใช้ซ้ำได้ เวิร์กโฟลว์ ML แบบคลาสสิกได้รับการปรับปรุงให้มีประสิทธิภาพมากขึ้นภายในระบบแบบรวมของ Earth Engine สําหรับตัวเลือกขั้นสูงเพิ่มเติมหรือโมเดลที่ผ่านการฝึกจากภายนอก เรามีบริการผสานรวมกับ Vertex AI ซึ่งช่วยให้นําโมเดลไปใช้กับข้อมูลของ Earth Engine หรือสร้างโมเดลการเรียนรู้เชิงลึกและการวิเคราะห์ที่อิงตามเครือข่ายประสาทได้

การเข้าถึงและการจัดการ

Earth Engine พร้อมให้บริการทั้งสำหรับการใช้งานเชิงพาณิชย์และที่ไม่ใช่เชิงพาณิชย์ การใช้งานที่ไม่ใช่เชิงพาณิชย์ไม่มีค่าใช้จ่าย ส่วนการใช้งานเชิงพาณิชย์จะมีค่าธรรมเนียมการสมัครใช้บริการและค่าบริการประมวลผล ข้อมูลการประมวลผลและข้อมูลส่วนตัวทั้งหมดจะเชื่อมโยงกับโปรเจ็กต์ Google Cloud ซึ่งช่วยให้ผู้ใช้ควบคุมการเข้าถึง การจัดการทรัพยากร และการตรวจสอบการใช้งานผ่านคอนโซล Google Cloud ได้ การผสานรวมนี้ช่วยให้คุณจัดการโปรเจ็กต์จากส่วนกลางได้ รวมถึงดูข้อมูลการเรียกเก็บเงินแบบละเอียดและใช้ฟีเจอร์ด้านความปลอดภัยและการปฏิบัติตามข้อกำหนดที่มีประสิทธิภาพของ Google Cloud ผู้ใช้สามารถใช้ประโยชน์จาก Identity and Access Management (IAM) เพื่อควบคุมสิทธิ์ รวมถึงบันทึกกิจกรรมและตรวจสอบการใช้ทรัพยากรด้วย Cloud Monitoring และ Cloud Logging