United States Drought Monitor

projects/sat-io/open-datasets/us-drought-monitor
info

이 데이터 세트는 커뮤니티 카탈로그에 포함되어 있으며 Google Earth Engine에서 관리하지 않습니다. 버그가 있는 경우 gee-community-catalog@googlegroups.com 에 문의하거나 더 많은 데이터 세트 를 Awesome GEE Community Catalog 카탈로그에서 확인하세요. 커뮤니티 데이터 세트에 대해 자세히 알아보세요.

카탈로그 소유자
Awesome GEE Community Catalog
데이터 세트 제공
2000-01-04T00:00:00Z–2026-04-28T00:00:00Z
데이터 세트 출처
Earth Engine 스니펫
ee.ImageCollection("projects/sat-io/open-datasets/us-drought-monitor")
태그
community-dataset drought noaa precipitation sat-io usda
ndmc

설명

미국 가뭄 모니터는 매주 목요일에 발표되는 지도로, 가뭄이 발생한 미국의 일부 지역을 보여줍니다. 이 지도에서는 가뭄이 시작되거나 가뭄에서 벗어나는 지역을 보여주는 비정상적으로 건조한 지역(D0)과 가뭄의 4단계(보통(D1), 심각(D2), 극심(D3), 예외적(D4))의 5가지 분류를 사용합니다. 가뭄 모니터는 1999년 시작된 이후로 네브래스카 대학교 링컨 캠퍼스의 국립 가뭄 완화 센터 (NDMC), 미국 국립해양기상청 (NOAA), 미국 농무부 (USDA)가 공동으로 제작하는 팀 작업입니다. NDMC는 가뭄 모니터의 웹사이트와 관련 데이터를 호스팅하고 NOAA, USDA 및 기타 기관에 지도와 데이터를 제공합니다. droughtmonitor.unl.edu에서 무료로 사용할 수 있습니다.

대역

대역

픽셀 크기: 250m (모든 대역)

이름 최소 고속 충전 픽셀 크기 설명
DM 0 4 250m

가뭄 등급

이용약관

이용약관

이 작업물은 사용을 위한 오픈 데이터 라이선스에 따라 사용이 허가되었습니다. 미국 가뭄 모니터는 네브래스카 대학교 링컨 캠퍼스의 국립 가뭄 완화 센터, 미국 농무부, 미국 국립해양기상청이 공동으로 제작합니다. 지도 출처: NDMC

인용

인용:
  • 국립 가뭄 완화 센터, 미국 농무부, 미국 국립해양기상청 (2023) 미국 가뭄 모니터. 네브래스카 대학교 링컨 캠퍼스. https://droughtmonitor.unl.edu/. 2023년 9월 17일에 액세스

Earth Engine으로 탐색

코드 편집기(JavaScript)

var usdm = ee.ImageCollection(
  "projects/sat-io/open-datasets/us-drought-monitor"
);
/*
Category	Description
DO	Abnormally Dry
D1	Moderate Drought
D2	Severe Drought
D3	Extreme Drought
D4	Exceptional Drought
*/

var usdm = ee.Image(usdm.toList(usdm.size()).get(-1));

// Define a dictionary which will be used to make legend and visualize image on map
var dict = {
  names: [
    "DO	Abnormally Dry", //1
    "D1 Moderate Drought", //2
    "D2 Severe Drought", //3
    "D3 Extreme Drought", //4
    "D4 Exceptional Drought", //5
  ],
  colors: ["FFFF00", "FCD37F", "FFAA00", "E60000", "730000"],
};

// Create a panel to hold the legend widget
var legend = ui.Panel({
  style: {
    position: "bottom-left",
    padding: "8px 15px",
  },
});

// Function to generate the legend
function addCategoricalLegend(panel, dict, title) {
  // Create and add the legend title.
  var legendTitle = ui.Label({
    value: title,
    style: {
      fontWeight: "bold",
      fontSize: "18px",
      margin: "0 0 4px 0",
      padding: "0",
    },
  });
  panel.add(legendTitle);

  var loading = ui.Label("Loading legend...", { margin: "2px 0 4px 0" });
  panel.add(loading);

  // Creates and styles 1 row of the legend.
  var makeRow = function (color, name) {
    // Create the label that is actually the colored box.
    var colorBox = ui.Label({
      style: {
        backgroundColor: color,
        // Use padding to give the box height and width.
        padding: "8px",
        margin: "0 0 4px 0",
      },
    });

    // Create the label filled with the description text.
    var description = ui.Label({
      value: name,
      style: { margin: "0 0 4px 6px" },
    });

    return ui.Panel({
      widgets: [colorBox, description],
      layout: ui.Panel.Layout.Flow("horizontal"),
    });
  };

  // Get the list of palette colors and class names from the image.
  var palette = dict["colors"];
  var names = dict["names"];
  loading.style().set("shown", false);

  for (var i = 0; i < names.length; i++) {
    panel.add(makeRow(palette[i], names[i]));
  }

  Map.add(panel);
}

/*
  // Display map and legend ///////////////////////////////////////////////////////////////////////////////
*/

// Add the legend to the map
addCategoricalLegend(legend, dict, "US Drought Monitor");

// Add USDM Image image to the map
Map.addLayer(
  usdm,
  { min: 0, max: 4, palette: dict["colors"] },
  usdm.get("system:index").getInfo()
);
코드 편집기에서 열기