Copernicus DEM GLO-30: Global 30m Digital Elevation Model

COPERNICUS/DEM/GLO30
Доступность набора данных
2010-12-01T00:00:00Z–2015-01-31T00:00:00Z
Производитель наборов данных
Фрагмент кода земляного двигателя
ee.ImageCollection("COPERNICUS/DEM/GLO30")
Теги
copernicus dem elevation elevation-topography geophysical

Описание

Цифровая модель поверхности (ЦМР) Copernicus представляет собой изображение поверхности Земли, включая здания, инфраструктуру и растительность. Эта ЦМР получена из отредактированной ЦМР WorldDEM™, то есть в нее были включены выравнивание водных объектов и обеспечение равномерного течения рек. Также были внесены изменения в береговые линии и береговую линию, а также в такие особенности, как аэропорты и неправдоподобные структуры рельефа.

Продукт WorldDEM основан на данных радиолокационных спутников, полученных в ходе миссии TanDEM-X, финансируемой в рамках государственно-частного партнерства между немецким государством, представленным Немецким аэрокосмическим центром (DLR), и компанией Airbus Defence and Space. Более подробная информация доступна в документации к набору данных.

В цифровой модели рельефа используется вертикальная система координат EGM2008: EPSG:3855 . Это означает, что нулевая высота в данном месте не подразумевает, что это место находится на среднем уровне моря.

Ресурсы Earth Engine были загружены из файлов DGED.

Группы

Группы

Размер пикселя: 30 метров (все диапазоны)

Имя Мин Макс Размер пикселя Описание
DEM 30 метров

Цифровая модель поверхности

EDM 0 13 30 метров

Маска редактирования данных отображает все пиксели ЦМР, которые были изменены в процессе редактирования рельефа и гидрографических данных.

FLM 0 101 30 метров

Маска заполнения создается преимущественно в процессе редактирования ландшафта.

HEM 30 метров

Маска ошибки высоты представляет собой соответствующую ошибку высоты для каждого пикселя ЦМР в виде стандартного отклонения, полученного на основе интерферометрической когерентности и геометрических соображений.

WBM 0 3 30 метров

Маска водного объекта отображает все пиксели ЦМР, которые классифицированы как вода и отредактированы в соответствии с категориями «Океан», «Озеро» или «Река».

Таблица классов EDM

Ценить Цвет Описание
0 Никто

Пусто (нет данных)

1 Никто

Не отредактировано

2 Никто

Заполнение внешних данных о высоте

3 Никто

Интерполированные пиксели

4 Никто

Сглаженные пиксели

5 Никто

Монтаж аэропорта

6 Никто

Приподнятые пиксели отрицательного возвышения

7 Никто

Сглаженные пиксели

8 Никто

Океанские пиксели

9 Никто

Пиксели озера

10 Никто

пиксели реки

11 Никто

Пиксели береговой линии

12 Никто

Морфированные пиксели (последовательность пикселей, заданная вручную)

13 Никто

Сдвинутые пиксели

Таблица классов FLM

Ценить Цвет Описание
0 Никто

Пусто (нет данных)

1 Никто

Отредактировано (кроме закрашенных пикселей)

2 Никто

Не отредактировано / не заполнено

3 Никто

АСТР

4 Никто

SRTM90

5 Никто

SRTM30

6 Никто

GMTED2010

7 Никто

SRTM30plus

8 Никто

TerraSAR-X Радарграмметрическая цифровая модель рельефа

9 Никто

AW3D30

100 Никто

Норвегия DEM

101 Никто

DSM05 Испания

Таблица классов WBM

Ценить Цвет Описание
0 Никто

Нет воды

1 Никто

Океан

2 Никто

Озеро

3 Никто

Река

Условия эксплуатации

Условия эксплуатации

Набор данных GLO-30 доступен по всему миру по бесплатной лицензии, за исключением двух стран (Армении и Азербайджана). Лицензия для Copernicus DEM .

© DLR eV 2010-2014 и © Airbus Defence and Space GmbH 2014-2018, предоставлено в рамках программы COPERNICUS Европейским Союзом и ЕКА; все права защищены.

Исследуйте мир с помощью Earth Engine.

Редактор кода (JavaScript)

// Use mosaic to hide the tile information.
var dataset = ee.ImageCollection('COPERNICUS/DEM/GLO30').mosaic();

Map.setCenter(-6.746, 46.529, 4);

// Relative, vertical accuracy in form of the standard deviation of
// the interferometric phase error.
var hem = dataset.select('HEM');
var hemVis = {
  // Range of the values is 0.09 to 43.4.
  min: 0.0,
  max: 4.0,
  palette: ['blue', 'green', 'yellow', 'orange', 'darkorange', 'red'],
};
Map.addLayer(hem, hemVis, 'Height Error Mask (HEM; m)', false);

var edm = dataset.select('EDM');
var edmVis = {
  min: 0,
  max: 13,
  palette: [
    'black',      // 0: Void (no data)
    'white',      // 1: Not edited
    'red',        // 2: Infill of external elevation data
    'green',      // 3: Interpolated pixels
    'orange',     // 4: Smoothed pixels
    'yellow',     // 5: Airport editing
    'magenta',    // 6: Raised negative elevation pixels
    'cyan',       // 7: Flattened pixels
    'blue',       // 8: Ocean pixels
    'purple',     // 9: Lake pixels
    'brown',      // 10: River pixels
    'lightgray',  // 11: Shoreline pixels
    'olive',      // 12: Morphed pixels
    'steelblue',  // 13: Shifted pixels
  ],
};
Map.addLayer(edm, edmVis, 'Editing and Masking (EDM)', false, 0.75);

// Source data diagram.
var flm = dataset.select('FLM');
var originalValues = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 100, 101];
var remappedValues = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11];
var flmRemapped = flm.remap(originalValues, remappedValues).rename('FLM');
var flmVis = {
  min: 0,
  max: 11,
  palette: [
    'black',    // 0: Void (no data)
    'white',    // 1: Edited (except filled pixels)
    'grey',     // 2: Not edited / not filled
    'red',      // 3: ASTER
    'green',    // 4: SRTM90
    'blue',     // 5: SRTM30
    'yellow',   // 6: GMTED2010
    'cyan',     // 7: SRTM30plus
    'magenta',  // 8: TerraSAR-X Radargrammetric DEM
    'orange',   // 9: AW3D30
    'purple',   // 100 -> remapped to 10: Norway DEM
    'brown',    // 101 -> remapped to 11: DSM05 Spain
  ],
};
Map.addLayer(flmRemapped, flmVis, 'Fill and Lineage Mask (FLM)', false, 0.75);

var wbm = dataset.select('WBM');
var wbmVis = {
  min: 0,
  max: 3,
  palette: [
    'lightgray',   // 0: No water.
    'cadetblue',   // 1: Ocean.
    'darkblue',    // 2: Lake.
    'blueviolet',  // 3: River.
  ],
};
Map.addLayer(wbm, wbmVis, 'Water Body Mask (WBM)', false, 0.75);

var dsm = dataset.select('DEM')
              .setDefaultProjection('EPSG:3857', null, 30)
              .rename('DSM');
var dsmVis = {
  min: 0.0,
  max: 3000.0,
  palette:
      ['333399', '00a2e5', '55dd77', 'ffff99', 'aa926b', 'aa928d', 'ffffff'],
};
Map.addLayer(dsm, dsmVis, 'Digital Surface Model (DSM; m)', true, 0.75);

// Multiply by 20 to exaggerate the hillshade for a better visualization.
Map.addLayer(
    ee.Terrain.hillshade(dsm.multiply(20.0)), null,
    'Digital Surface Model (DSM) Hillshade', true, 0.75);
Открыть в редакторе кода