Bạn cần trợ giúp về vấn đề gì? (nhấp vào đường liên kết)
- Tôi có câu hỏi.
- Tôi phát hiện thấy lỗi.
- Tôi cần trợ giúp về việc đăng ký hoặc quyền truy cập.
- Tôi gặp vấn đề về thanh toán và lập hoá đơn.
- Tôi nhận được một thông báo lỗi.
- Tôi cần hạn mức bổ sung
- Tôi muốn yêu cầu một tập dữ liệu mới.
- Tôi muốn yêu cầu một tính năng mới.
- Tôi nhận thấy hành vi của tập lệnh có thay đổi.
- Tôi muốn báo cáo tài sản danh mục bị thiếu.
- Tôi muốn giúp đỡ người khác.
Mẹo để được trợ giúp
"Làm cách nào để người khác có thể giúp tôi?"
Trước khi tạo yêu cầu trợ giúp, trước tiên, hãy tìm kiếm những yêu cầu tương tự mà người dùng khác đã gửi. Câu trả lời có thể đã có sẵn và dễ dàng tìm thấy! Đây thường là cách nhanh nhất để được bỏ chặn. Hãy thử các cách sau:
- Mở Hướng dẫn dành cho nhà phát triển Earth Engine rồi dùng hộp tìm kiếm để tìm các trang có liên quan.
- Tìm kiếm bài đăng trong GIS Stack Exchange.
- Tìm kiếm các cuộc trò chuyện trong Diễn đàn nhà phát triển Earth Engine.
- Duyệt các tập lệnh ví dụ trong Trình chỉnh sửa mã có trong phần Tập lệnh > Ví dụ.
Nếu vẫn cần trợ giúp sau khi tìm kiếm, bạn có thể soạn một yêu cầu trợ giúp gửi đến cộng đồng Earth Engine. Để tối đa hoá khả năng yêu cầu của bạn được trả lời và giúp tạo ra thông tin hữu ích cho toàn bộ cộng đồng, sau đây là danh sách kiểm tra để soạn yêu cầu:
Đặt câu hỏi
Bạn có câu hỏi thuộc loại nào? (nhấp vào đường liên kết để tìm hiểu thêm hoặc mở rộng để xem ví dụ)
Câu hỏi kỹ thuật: Hướng dẫn và lý do sử dụng API, được biểu thị bằng mã, có thể tái tạo
- Làm cách nào để xoá các đối tượng có giá trị được tính toán là rỗng khỏi tập hợp đối tượng?
- Làm cách nào để kết hợp một tập hợp đối tượng với một tập hợp hình ảnh theo vị trí và ngày?
- Tại sao bộ sưu tập đối tượng của tôi lại trống?
Câu hỏi thảo luận: vấn đề về quan điểm, tranh luận, viễn thám, phương pháp luận
- Cách tốt nhất để xử lý các khoảng trống do SLC của Landsat 7 bị vô hiệu hoá là gì?
- Làm cách nào để loại trừ các pixel nước khỏi phân tích?
- Tại sao kết quả phân tích của ArcGIS lại khác với Earth Engine?
- Tôi không biết liệu mình có tìm thấy lỗi hay không – những người khác có gặp phải vấn đề tương tự không?
GIS Stack Exchange
Đăng câu hỏi kỹ thuật lên Geographic Information Systems Stack Exchange (GIS SE), một trang web hỏi và đáp dựa trên cộng đồng dành cho các ứng dụng không gian địa lý.
Xem các mẹo để đặt câu hỏi hiệu quả
Bạn KHÔNG NÊN đăng toàn bộ nội dung phân tích và yêu cầu cộng đồng nhà phát triển gỡ lỗi mã của bạn.
Bạn NÊN tách biệt vấn đề và trình bày vấn đề đó trong một câu hoàn chỉnh và không quá vài dòng mã.
BẠN NÊN Sử dụng thẻ Stack Exchange `google-earth-engine`.
Văn bản trong câu hỏi của bạn được diễn giải dưới dạng Markdown (cú pháp tạo kiểu). Tận dụng kiểu chữ đậm, chữ nghiêng và kiểu mã để giúp câu hỏi của bạn dễ đọc và dễ xem lướt qua. Sử dụng các nút ở đầu trình chỉnh sửa câu hỏi hoặc tham khảo hướng dẫn về cú pháp Markdown này để áp dụng kiểu. Duyệt xem trang trợ giúp của GIS SE để biết thêm thông tin về cách đặt câu hỏi.
Hãy tham khảo ví dụ này để biết cách đặt câu hỏi và đánh dấu câu hỏi:
Tiêu đề:
Tại sao kết quả của ee.Reducer.fixedHistogram() lại là số phân số? (Earth Engine)
Nội dung:
Markdown
I am calculating a histogram for an area of interest using
`ee.Reducer.fixedHistogram()`. The pixel count per bin is often a fraction,
but not always. I was expecting integer results only, why are the results
fractions of a pixel?
Here is my code; inspect the histogram table to see the results.
```js
// Define an image.
var img = ee.Image('LANDSAT/LC08/C02/T1_TOA/LC08_038029_20180810');
// Define an area of interest.
var aoi = ee.Geometry.Rectangle(-110.5, 44.6, -110.1, 44.8);
// Calculate a histogram for the pixels in the API.
var reflHistDict = img.select('B[1-7]').multiply(1e4).reduceRegion({
reducer: ee.Reducer.fixedHistogram(0, 5000, 250),
geometry: aoi,
scale: 30
});
// A dictionary was returned, get the ee.Array results for SWIR1 band.
var swir1HistArray = ee.Array(reflHistDict.get('B6'));
print(swir1HistArray);
```
[Code Editor
script](https://code.earthengine.google.com/d5c15787d1e468c5668836399fa8652f?as_external)Đã kết xuất
Tôi đang tính toán biểu đồ cho một khu vực mà tôi quan tâm bằng cách sử dụng ee.Reducer.fixedHistogram(). Số lượng pixel trên mỗi bin thường là một phần nhỏ, nhưng không phải lúc nào cũng vậy. Tôi chỉ mong đợi kết quả là số nguyên, tại sao kết quả lại là phân số của một pixel?
Đây là mã của tôi; hãy kiểm tra bảng biểu đồ tần suất để xem kết quả.
// Define an image.
var img = ee.Image('LANDSAT/LC08/C02/T1_TOA/LC08_038029_20180810');
// Define an area of interest.
var aoi = ee.Geometry.Rectangle(-110.5, 44.6, -110.1, 44.8);
// Calculate a histogram for the pixels in the API.
var reflHistDict = img.select('B[1-7]').multiply(1e4).reduceRegion({
reducer: ee.Reducer.fixedHistogram(0, 5000, 250),
geometry: aoi,
scale: 30
});
// A dictionary was returned, get the ee.Array results for SWIR1 band.
var swir1HistArray = ee.Array(reflHistDict.get('B6'));
print(swir1HistArray);Diễn đàn dành cho nhà phát triển Earth Engine
Đăng câu hỏi thảo luận và các chủ đề chung về Earth Engine lên Diễn đàn nhà phát triển Earth Engine, một Nhóm trên Google. Các bài đăng nên tập trung vào Earth Engine. Sử dụng các diễn đàn khác cho các chủ đề chung hơn về Quan sát Trái Đất, Viễn thám và GIS. Bạn có thể đăng về những vị trí công việc yêu cầu kỹ năng sử dụng Earth Engine, nhưng hãy yêu cầu người trả lời gửi trực tiếp cho bạn thay vì gửi cho danh sách.
Báo cáo lỗi
Bạn phát hiện thấy loại lỗi nào? (nhấp vào đường liên kết để tìm hiểu thêm hoặc mở rộng để xem ví dụ)
Lỗi API: lỗi kịch bản hoặc kết quả không chính xác
- Kết quả hàm không mong muốn hoặc không chính xác
- Lỗi không xác định
- Thông báo lỗi nội bộ
- Các lỗi không được giải quyết bằng các phương pháp gỡ lỗi thường gặp
- Một tập lệnh không thay đổi và vẫn hoạt động từ trước đây, giờ đây KHÔNG hoạt động
- Tài liệu về API thiếu thông tin quan trọng
- Vấn đề liên quan đến tài sản trong Danh mục dữ liệu
Lỗi giao diện Trình soạn thảo mã: Vấn đề về chức năng và giao diện người dùng
- Tập lệnh không tải
- Các nút không hoạt động
- Bố cục lạ
- Thiếu các phần tử trên trang
- Tương tác với bản đồ không hoạt động
- Tính năng tìm kiếm Danh mục dữ liệu không hoạt động
- Thiếu thành phần
- Vấn đề về tính năng chiếu
- Nội dung mô tả tập dữ liệu không rõ ràng
API
Hãy làm theo hướng dẫn sau để báo cáo lỗi:
- Tìm trong danh sách các lỗi hiện có.
- Nếu bạn tìm thấy một vấn đề lỗi có liên quan, hãy đánh dấu sao vấn đề đó và tuỳ ý thêm một bình luận để mô tả cách lỗi ảnh hưởng đến quy trình làm việc của bạn.
- Nếu không có vấn đề nào liên quan, hãy thêm vấn đề mới bằng mẫu báo cáo lỗi này.
Trình soạn thảo mã
Báo cáo lỗi liên quan đến giao diện Trình chỉnh sửa mã bằng cách mở Trình chỉnh sửa mã, nhấp vào nút , sau đó nhấp vào Gửi ý kiến phản hồi về Trình chỉnh sửa mã. Một cửa sổ sẽ xuất hiện để bạn mô tả vấn đề. Bạn cũng có thể đánh dấu ảnh chụp màn hình để làm nổi bật vị trí của vấn đề.
Vấn đề về tập dữ liệu
Báo cáo lỗi tại đây. Nếu có thể, hãy cung cấp đường liên kết đến Trình chỉnh sửa mã cho thấy vấn đề.
Vấn đề về việc đăng ký
Truy cập vào trang đăng ký của Earth Engine để thiết lập quyền truy cập.
Nếu gặp vấn đề về việc đăng ký hoặc truy cập vào Earth Engine, bạn có thể yêu cầu trợ giúp từ Nhóm hỗ trợ đăng ký Earth Engine.
Thanh toán và lập hoá đơn
Nếu bạn gặp vấn đề về việc thanh toán hoặc lập hoá đơn cho Earth Engine, Google sẽ cung cấp dịch vụ hỗ trợ thanh toán cho tất cả người dùng. Đây là nơi phù hợp để bạn nêu vấn đề về các khoản phí không chính xác hoặc không mong muốn, làm rõ các thắc mắc về việc thanh toán hoặc yêu cầu hoàn tiền.
Để đạt được kết quả tốt nhất, bạn nên làm theo các bước sau:
Gửi yêu cầu hỗ trợ về việc thanh toán càng sớm càng tốt. Điều này giúp tối đa hoá khả năng có sẵn thông tin và nhật ký gỡ lỗi có liên quan. Cung cấp càng nhiều thông tin càng tốt về vấn đề này.
Nếu vấn đề của bạn liên quan đến các khoản phí định kỳ (ví dụ: phí thuê bao, phí lưu trữ), hãy xem tài liệu về chấm dứt quyền truy cập vào Earth Engine thương mại.
Hãy cho nhóm Earth Engine biết rằng bạn có một yêu cầu hỗ trợ chưa được giải quyết. Liên hệ với nhóm và cung cấp Mã yêu cầu hỗ trợ của bạn.
Thông báo lỗi
Có nhiều cách để tạo ra lỗi trong Earth Engine. Hãy làm theo các bước sau để xác định nguồn gốc của vấn đề và tìm cách giải quyết:
- Hãy sử dụng hướng dẫn gỡ lỗi làm tài nguyên ban đầu để tìm hiểu loại lỗi mà bạn đang gặp phải và cách bạn có thể giải quyết lỗi đó.
- Tìm thông báo lỗi của bạn trên Google; kết quả thường được trả về từ GIS Stack Exchange.
- Tìm kiếm thông báo lỗi của bạn trên Diễn đàn nhà phát triển để xem những người khác có gặp phải vấn đề tương tự hay không.
- Nếu sau khi tham khảo tất cả các tài nguyên hiện có, bạn vẫn không biết nguyên nhân gây ra lỗi, hãy đăng câu hỏi.
- Cuối cùng, nếu lỗi vẫn chưa được giải quyết và bạn nghi ngờ đó là lỗi, hãy báo cáo lỗi.
Hạn mức bổ sung
Sử dụng cho mục đích phi thương mại hoặc nghiên cứu
Nếu cần thêm hạn mức cho mục đích phi thương mại hoặc nghiên cứu khi sử dụng Earth Engine, bạn có thể đăng ký hạn mức miễn phí bổ sung ("tăng hạn mức") trong một năm ngoài hạn mức tiêu chuẩn khi có quyền truy cập vào nền tảng. Chúng tôi xem xét tất cả các đơn đăng ký, tập trung vào tác động môi trường và xã hội trên quy mô lớn.
Bạn có thể yêu cầu tăng các hạn mức sau:
- Hạn mức lưu trữ tài sản, giới hạn lượng dữ liệu tài sản mà người dùng có thể lưu trữ trong kho tài sản EE.
- Hạn mức tác vụ hàng loạt, quy định số lượng tác vụ song song mà người dùng có thể chạy trong môi trường hàng loạt. Môi trường xử lý theo lô cung cấp kết quả tính toán không đồng bộ dưới dạng các tệp được gửi đến bộ nhớ Earth Engine, Google Cloud Storage hoặc Google Drive.
- Hạn mức song song của yêu cầu cho môi trường tương tác, hạn mức này giới hạn tốc độ và mức độ song song của các truy vấn đối với dịch vụ Earth Engine.
Đơn đăng ký
Để đăng ký bất kỳ loại hạn mức bổ sung nào, hãy đảm bảo mức sử dụng Earth Engine của bạn đáp ứng tất cả các yêu cầu sau:
- sử dụng cho mục đích nghiên cứu và phi thương mại
- được thực hiện thông qua một dự án trên Google Cloud
- hỗ trợ các trường hợp sử dụng tác động đến môi trường và xã hội
Trong nhiều trường hợp, bạn có thể sửa đổi mã của riêng mình để chạy hiệu quả hơn và tránh nhu cầu nâng cấp. Trước khi đăng ký tăng hạn mức, hãy xem các phần Lỗi khi mở rộng quy mô, Phương pháp gỡ lỗi và Các phương pháp hay nhất khi viết mã trong tài liệu của Earth Engine để biết các đề xuất. Bạn cũng có thể trao đổi về phương pháp của mình với những người khác trên Diễn đàn nhà phát triển Earth Engine để có thêm thông tin hữu ích. Có nhiều phương pháp hay nhất để xử lý hiệu quả hình ảnh lớn và phức tạp bằng Earth Engine. Các chuyên gia trên diễn đàn có thể giúp bạn. Trước khi đăng, hãy đọc các phương pháp hay nhất này để soạn yêu cầu trợ giúp.
Sau khi bạn xác nhận rằng mã của mình đã được tối ưu hoá và chỉ có giải pháp nâng cấp mới giúp bạn tạo ra tác động, hãy tiếp tục với yêu cầu nâng cấp.
Nếu bạn có thắc mắc về yêu cầu tăng hạn mức, hãy liên hệ với Nhóm hỗ trợ tăng hạn mức của Earth Engine và mô tả vấn đề.
Sử dụng cho mục đích thương mại
Nếu bạn đang sử dụng Earth Engine cho mục đích thương mại, hãy truy cập vào trang Earth Engine Commercial (Earth Engine thương mại) để liên hệ với nhóm bán hàng nhằm được cấp thêm hạn mức.
Yêu cầu về tập dữ liệu
Hãy làm theo các hướng dẫn sau để yêu cầu một tập dữ liệu mới hoặc báo cáo lỗi cho một tập dữ liệu hiện có:
- Tìm kiếm các yêu cầu về tập dữ liệu mới hoặc hiện có.
- Nếu bạn tìm thấy một yêu cầu về tập dữ liệu phù hợp, hãy gắn dấu sao cho vấn đề đó và bạn có thể thêm nhận xét để mô tả cách tập dữ liệu đó sẽ hữu ích cho công việc của bạn.
- Nếu không có yêu cầu dữ liệu nào liên quan, hãy gửi một yêu cầu mới cho một tập dữ liệu mới hoặc hiện có.
Yêu cầu về tính năng
Hãy làm theo hướng dẫn sau để yêu cầu một API hoặc tính năng mới của Trình chỉnh sửa mã:
- Tìm kiếm trong danh sách các yêu cầu tính năng hiện có.
- Nếu bạn thấy một yêu cầu phù hợp về tính năng, hãy gắn dấu sao vào vấn đề đó và tuỳ ý thêm một bình luận để mô tả cách tính năng đó sẽ hữu ích cho công việc của bạn.
- Nếu không có yêu cầu nào về tính năng liên quan, hãy gửi một yêu cầu mới bằng mẫu này.
Thay đổi về hành vi hoặc đầu ra của tập lệnh
Mã, cấu trúc và chính sách của Earth Engine API có thể thay đổi, dẫn đến hành vi khác hoặc lỗi xuất hiện hiện tại nhưng không xuất hiện cách đây một thời gian đối với cùng một tập lệnh. Gửi lỗi về API cho những loại vấn đề này, nhưng trước tiên hãy xác minh một số điều:
- Xác nhận rằng không có gì thay đổi về tập lệnh của bạn – hãy kiểm tra nhật ký tập lệnh.
- Xác nhận rằng không có gì thay đổi về bộ sưu tập đầu vào của bạn (ví dụ: bạn đang lọc ngày của hình ảnh cho đến hiện tại và hiện có hình ảnh mới trong một bộ sưu tập?).
- Bạn có đang dựa vào các mô-đun kịch bản đã nhập hoặc tài sản dùng chung không còn dùng được nữa hoặc đã thay đổi không?
- Có phải là cùng một tập lệnh nhưng chạy trên một vùng quan tâm hoặc tập dữ liệu khác không?
Sau khi kiểm tra để đảm bảo rằng một lỗi tương tự chưa được đăng, hãy gửi lỗi của bạn và cung cấp thông tin liên quan đến những điểm này trong báo cáo lỗi.
Thiếu thành phần trong danh mục
Hãy xem hướng dẫn này để tìm hiểu cách xác nhận và báo cáo một thành phần bị thiếu trong Danh mục dữ liệu Earth Engine.
Giúp đỡ người khác
Có một số cách để bạn có thể giúp đỡ người khác:
- Trả lời và chỉnh sửa câu hỏi trên GIS Stack Exchange.
- Trả lời các câu hỏi trên Diễn đàn nhà phát triển Earth Engine.
- Viết hướng dẫn.
- Thuyết trình về cách sử dụng Earth Engine tại trường đại học hoặc nơi làm việc của bạn. Dưới đây là một số tài nguyên giúp bạn bắt đầu: