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à sản xuất tập dữ liệu
Đoạn mã Earth Engine
ee.ImageCollection("GOOGLE/Research/open-buildings-temporal/v1")
Thẻ
africa annual asia built-up height open-buildings population south-asia southeast-asia
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 gian hiệu quả là 1 4m (các raster được cung cấp ở độ phân giải 0,5m) theo nhịp độ 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ở của 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 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 xuống trực tiếp 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 nguồn Sentinel-2 được dùng để tạo 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 nguồn Sentinel-2 đượ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. 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 Ghi công tác giả theo Creative Commons (CC-BY 4.0) và giấy phép Cơ sở dữ liệu mở theo Open Data Commons (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à mình 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 vệ tinh 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ã