
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
- Python cho win 10: python-3.9.5.exe Hoặc tải vê trực tiếp tại trang chủ
- Python cho win 7: python-3.7.0.exe
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
- Nhấn vào biểu tượng windows
- Gõ cmd
- Chọn chuột phải vào cmd hiện ra như hình
- 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/