Open Buildings Temporal V1

GOOGLE/Research/open-buildings-temporal/v1
Phạm vi cung cấp tập dữ liệu
2016-06-30T07:00:00Z–2023-06-30T07:00:00Z
Nhà cung cấp tập dữ liệu
Đoạn mã Earth Engine
ee.ImageCollection("GOOGLE/Research/open-buildings-temporal/v1")
Thẻ
châu phi hằng năm châu á đã xây dựng chiều cao các toà nhà mở dân số nam á đông nam á
building-height
độ phân giải cao

Mô tả

Tập dữ liệu không gian và thời gian 2,5D về các toà nhà công cộng chứa dữ liệu về sự hiện diện của toà nhà, số lượng toà nhà một phần và chiều cao toà nhà ở độ phân giải không gian1 hiệu quả là 4 m (các raster được cung cấp ở độ phân giải 0,5 m) với tần suất hằng năm từ năm 2016 đến năm 2023. Hình ảnh này được tạo ra từ hình ảnh có độ phân giải thấp, mã nguồn mở trong bộ sưu tập Sentinel-2.

Tập dữ liệu này có ở Châu Phi, Nam Á, Đông Nam Á, Mỹ Latinh và vùng Caribe. Mục tiêu của dữ liệu này là hỗ trợ các tổ chức (ví dụ: chính phủ, tổ chức phi lợi nhuận, tổ chức thương mại) tập trung vào nhiều ứng dụng vì lợi ích xã hội.

Khám phá dữ liệu một cách tương tác bằng ứng dụng Earth Engine minh hoạ. (Trong trường hợp bạn gặp phải các vấn đề về hiệu suất với ứng dụng Earth Engine, vui lòng thử tập lệnh Earth Engine này.)

Ngoài ra, nếu không phải là người dùng Earth Engine, bạn có thể tải dữ liệu trực tiếp xuống từ Google Cloud Storage bằng cách sử dụng sổ tay này.

Để biết thêm thông tin chi tiết về dự án và các câu hỏi thường gặp về dữ liệu, hãy truy cập trang web của dự án.

Ví dụ về tập lệnh:

1tương đương với kết quả mà một mô hình có độ phân giải cao có thể đạt được bằng cách sử dụng một khung hình có hình ảnh độ phân giải 4 m.

Băng tần

Kích thước pixel
4 mét

Băng tần

Tên Đơn vị Tối thiểu Tối đa Kích thước pixel Mô tả
building_fractional_count 0 0,0216 mét

Dữ liệu nguồn để lấy số lượng toà nhà cho một AOI nhất định. Vui lòng xem các tập lệnh ví dụ đi kèm.

building_height m 0 100 mét

Chiều cao của toà nhà so với địa hình trong phạm vi [0m, 100m].

building_presence 0 1 mét

Giá trị độ tin cậy của mô hình (tức là độ tin cậy của mô hình đối với việc pixel là một phần của toà nhà) trong phạm vi [0.0, 1.0]. Xin lưu ý rằng các giá trị độ tin cậy của mô hình chưa được điều chỉnh.Tức là nếu độ tin cậy của mô hình cho một pixel nhất định là 0,8, thì điều đó không có nghĩa là khả năng thực tế để xây dựng sự hiện diện là 80%. Do đó, bạn chỉ có thể sử dụng các giá trị độ tin cậy cho việc xếp hạng tương đối (ví dụ: ngưỡng) của các pixel. Ngoài ra, độ tin cậy của mô hình có thể thay đổi theo vị trí và thời gian dựa trên một số yếu tố như độ che phủ của mây, hình ảnh bị lệch, v.v.

Thuộc tính hình ảnh

Thuộc tính hình ảnh

Tên Loại Mô tả
imagery_start_time_epoch_s DOUBLE

Ngày sớm nhất có thể đối với hình ảnh Sentinel-2 nguồn được dùng để tạo ra các raster này.

imagery_end_time_epoch_s DOUBLE

Ngày mới nhất có thể đối với hình ảnh Sentinel-2 nguồn được dùng để tạo các raster này.

inference_time_epoch_s DOUBLE

Thời gian mà các raster dự kiến sẽ dự đoán trạng thái của thế giới, tính bằng giây kể từ thời gian bắt đầu.

s2cell_token STRING

Mã thông báo của ô S2 mà ô này thuộc về. Do ranh giới của vùng UTM, một ô S2 duy nhất trải dài trên nhiều vùng có thể có nhiều ô tương ứng trong các vùng chiếu khác nhau. Hãy xem http://s2geometry.io/.

Điều khoản sử dụng

Điều khoản sử dụng

Dữ liệu được chia sẻ theo giấy phép Creative Commons Ghi nhận tác giả (CC-BY 4.0) và giấy phép Open Data Commons Open Database License (ODbL) phiên bản 1.0. Với tư cách là người dùng, bạn có thể chọn một trong hai giấy phép mà bạn muốn và sử dụng dữ liệu theo các điều khoản của giấy phép đó.

Khai thác dữ liệu của Copernicus Sentinel-2 (từ năm 2015 đến nay). Xem Thông báo pháp lý về dữ liệu Sentinel

Trích dẫn

Trích dẫn:

Khám phá bằng Earth Engine

Trình soạn thảo mã (JavaScript)

var geometry = ee.Geometry.Point(
    [31.549876545106667, 30.011531513347673]);  // New Cairo, Egypt

var col = ee.ImageCollection('GOOGLE/Research/open-buildings-temporal/v1');

/**
 * Adds building presence and height layers for a given timestamp.
 * @param {number} millis Timestamp in milliseconds.
 */
function addLayers(millis) {
  // Create a mosaic of tiles with the same timestamp.
  var mosaic = col.filter(ee.Filter.eq('system:time_start', millis)).mosaic();
  var year = new Date(millis).getFullYear();
  Map.addLayer(
      mosaic.select('building_presence'), {max: 1},
      'building_presence_conf_' + year);
  Map.addLayer(
      mosaic.select('building_height'), {max: 100}, 'building_height_m_' + year,
      /*shown=*/ false);
};

// Get latest 2 years
var ts = col.filterBounds(geometry)
             .aggregate_array('system:time_start')
             .distinct()
             .sort()
             .getInfo()
             .slice(-2);


ts.forEach(addLayers);


Map.centerObject(geometry, 14);
Mở trong Trình soạn thảo mã