Sửa lỗi Google Earth Engine trên QGIS

 

Sửa lỗi Google Earth Engine trên QGIS

Người dùng thường cần sử dụng một số dịch vụ liên quan đến Google Earth Engine như tải ảnh vệ tinh. Sử dụng các công cụ như removal cloud hoặc download sentinel-2 thường gặp các lỗi phổ biến này.

Trên QGIS sẽ có dùng thông báo: couldn’t load plugin ‘ee_plugin’ due to an error when calling its classFatory()method . Vậy, làm thế nào để giải quyết vấn đề này ? Trong bài viết này sẽ giúp quý vị giải đáp.

Khi GEE chưa được lưu vào máy, do vậy QGIS không nhận diện được. Vấn đề này đã được tác giả Hoa Le giới thiệu cách sửa tại video dưới đây. Tuy nhiên cách sửa này một số người vẫn bị lỗi, đặc biệt là những máy dùng Win 7, các máy dùng Win 10 có thể làm theo video này. 

Nếu bạn vẫn bị lỗi thì hãy gỡ sạch bản python đã cài trong control panel và làm theo hướng dẫn dưới đây.

 

Sửa lỗi Google Earth Engine trên QGIS này đã được test trên hơn 100 máy tính khác nhau và kết quả đều hoạt động bình thường. Quý vị chỉ cần làm theo các bước một cách cẩn thận đảm bảo sẽ thành công 100%.

Phần I. Cài đặt python và xác nhận Google Earth Engine

Bước 1: Tải về phiên bản Python phù hợp với máy tính đang sử dụng

Bước 2: Cài đặt Python

  • Mở file cài đặt python. Tích vào Add Python to Path
  • Chọn Install Now để bắt đầu

Chờ kết khi quá trình cài đặt kết thúc chọn Close để đóng cửa sổ cài đặt Python

Bước 3: Khởi động cửa sổ lệnh của windows

  1. Nhấn vào biểu tượng windows
  2. Gõ cmd
  3. Chọn chuột phải vào cmd hiện ra như hình
  4. Chọn Run as admin

Bước 4: Kiểm tra phiên bản python đã cài đặt

Gõ: dòng lệnh dưới đây và rồi Enter

python –version

Nếu kết quả trả về là Python + phiên bản. Ví dụ như hình là 3.7.0 tức là Python đã cài đặt thành công và hệ thống đã ghi nhận

 

Phần II. Cập nhật Earthengine và lưu token vào máy tính

Bước 5 Cài đặt python pip (Yêu cầu có mạng internet)

Trên cửa gổ lệnh trên tiếp tục gõ lệnh

pip install earthengine-api

Nếu cửa sổ lệnh hiện ra như hình dưới đây

Ta tiếp tục gõ lệnh như trên cửa sổ lệnh hướng dẫn

python.exe -m pip install –upgrade pip

sau đó nhấn Enter để cửa sổ tiếp tục chạy

Kiên nhẫn chờ đợi đến khi cửa sổ dưới đây hoàn thành thì tiếp tục gõ

earthengine authenticate

gõ Enter để kết thúc lệnh

Cửa sổ yêu cầu đăng nhập hệ thống xuất hiện. Ta gõ tài khoản email đã đăng ký tài khoản Google Earth Engine ở bước trên. Sau đó cho phép Google Earth Engine truy cập vào tài khoản.

Nếu bạn chưa có tài khoản Google Earth Engine xem lại bài viết này

Thao tác copy code vào dán vào cửa sổ lệnh windows

Dán đoạn code vào cửa sổ lệnh và nhấn phím Enter. Trên cửa sổ hiện chữ Successfully là OK

Sửa lỗi Google Earth Engine trên QGIS đã hoàn thành. Nếu quý vị có trao đổi gì thêm vui lòng theo dõi Bản đồ lâm nghiệp theo các kênh dưới đây.

Youtube Channel: Youtube.com/bandolamnghiep
Fanpage: Facebook.com/bandolamnghiep
Groups hỗ trợ: Facebook.com/groups/bandolamnghiep
Groups Kiểm lâm: Facebook.com/groups/kiemlamvietnam/
Webstite: bandolamnghiep.com
Ủng hộ quỹ/Donate: https://bandolamnghiep.com/ung-ho-cho-ban-do-lam-nghiep/

 

Recommended For You

About the Author: Admin