etopo

Считайте глобальные вспомогательные данные с координатной сеткой (продукты ETOPO)

Синтаксис

[Z, refvec] = etopo
[Z, refvec] = etopo(samplefactor)
[Z, refvec] = etopo(samplefactor, latlim, lonlim)
[Z, refvec] = etopo(folder, ...)
[Z, refvec] = etopo(filename, ...)
[Z, refvec] = etopo({'etopo5.northern.bat', 'etopo5.southern.bat'}, ...)

Описание

[Z, refvec] = etopo считывает данные ETOPO для всего мира от данных ETOPO в текущей папке. Функция etopo ищет текущую папку сначала двоичные данные ETOPO1c, затем двоичные данные ETOPO2V2c, затем ETOPO2 (2001) двоичные данные, затем двоичные данные ETOPO5, и наконец данные ETOPO5 ASCII. Если функция находит нечувствительное к регистру соответствие имени файла, она считывает данные. См. таблицу Supported ETOPO Data File Names для списка возможных имен файлов. Функция etopo возвращает сетку данных, Z, как массив повышений. Значения данных, в целых метрах, представляют повышение центра каждой ячейки. refvec, связанный трехэлементный вектор ссылки, определяет геолокацию Z.

[Z, refvec] = etopo(samplefactor) считывает данные для всего мира, субдискретизируя данные samplefactor. Скалярный целочисленный samplefactor, когда равный 1 дает данные в своем полном разрешении (10800 21 600 значениями для данных ETOPO1, 5400 10 800 значениями для данных ETOPO2, и 2160 4 320 значениями для данных ETOPO5). Когда samplefactor является целочисленный n, больше, чем один, функция etopo возвращает каждый n th точка. Если вы не используете samplefactor или оставляете его пустым, он принимает значение по умолчанию к 1. (Если функция etopo читает более старый, набор данных ASCII ETOPO5, то samplefactor должен разделиться равномерно на количество строк и столбцов файла данных.)

[Z, refvec] = etopo(samplefactor, latlim, lonlim) считывает данные для части мира в заданных пределах широты и долготы. Задайте пределы желаемых данных как двухэлементные векторы широты, latlim, и долготы, lonlim, в градусах. Укажите элементы latlim и lonlim в порядке возрастания. Задайте lonlim в области значений [0 360] для данных ETOPO5 и [-180 180] для ETOPO2 и данных ETOPO1. Если latlim пуст, пределы широты [-90 90]. Если lonlim пуст, тип файла определяет пределы долготы.

[Z, refvec] = etopo(folder, ...) позволяет вам использовать переменную folder, чтобы задать путь для файла данных ETOPO. В противном случае функция etopo ищет текущую папку данные.

[Z, refvec] = etopo(filename, ...) считывает данные ETOPO из файла, заданного нечувствительным к регистру скаляром строки или вектором символов filename. На имя файла ETOPO как ссылаются в таблице имен файла данных ETOPO. Включайте имя папки в filename или поместите файл в текущую папку или в папку на пути MATLAB.

[Z, refvec] = etopo({'etopo5.northern.bat', 'etopo5.southern.bat'}, ...) считывает данные ETOPO из заданных нечувствительных к регистру файлов данных ASCII ETOPO5. Поместите файлы в текущую папку или в папку на пути MATLAB.

Примеры

Считайте и отобразите данные ETOPO2V2c из файла 'ETOPO2V2c_i2_LSB.bin', субдискретизируемый к размеру ячейки полустепени, и отобразите контур контактных площадок.

samplefactor = 15;
[Z, refvec] = etopo('ETOPO2V2c_i2_LSB.bin', samplefactor);
figure
worldmap world
geoshow(Z, refvec, 'DisplayType', 'texturemap');
demcmap(Z, 256);
geoshow('landareas.shp', 'FaceColor', 'none', ...
   'EdgeColor', 'black');

Считайте и отобразите данные ETOPO1 для области по Австралии.

figure
worldmap australia
mstruct = gcm;
latlim = mstruct.maplatlimit;
lonlim = mstruct.maplonlimit;
[Z, refvec] = etopo('etopo1_ice_c.flt', 1, latlim, lonlim);
geoshow(Z, refvec, 'DisplayType', 'surface');
demcmap(Z, 256);

Больше о

свернуть все

Модели ETOPO

Согласно веб-сайту Национального центра геофизических данных (NGDC), модели ETOPO комбинируют региональную и глобальную топографию земли и океанские данные о батиметрии из многих источников данных. ETOPO1, новая модель, имеет Ледяную версию Поверхности, показывающую верхнюю часть Антарктических ледовых щитов и ледовых щитов Гренландии и Основополагающей версии, показывающей основу ниже ледовых щитов. Для получения дальнейшей информации об источниках данных, используемых, чтобы создать модель ETOPO1, смотрите веб-сайт NGDC. NGDC перечисляет модели ETOPO2 и ETOPO5, как удерживается от использования, но все еще доступный.

МодельРазмер ячейкиДоступная дата
ETOPO11 минута дугиМарт 2009
ETOPO2v22-минутный2006
ETOPO22-минутный2001
ETOPO55-минутный1988

Советы

Поддерживаемые имена файла данных ETOPO

ФорматИмена файлов
ETOPO1c (ячейка)
  • etopo1_ice_c.flt

  • etopo1_bed_c.flt

  • etopo1_ice_c_f4.flt

  • etopo1_bed_c_f4.flt

  • etopo1_ice_c_i2.bin

  • etopo1_bed_c_i2.bin

ETOPO2V2c (ячейка)
  • ETOPO2V2c_i2_MSB.bin

  • ETOPO2V2c_i2_LSB.bin

  • ETOPO2V2c_f4_MSB.flt

  • ETOPO2V2c_f4_LSB.flt

  • ETOPO2V2c.hdf

ETOPO2 (2001)
  • ETOPO2.dos.bin

  • ETOPO2.raw.bin

ETOPO5 (двоичный файл)
  • ETOPO5.DOS

  • ETOPO5.DAT

ETOPO5 (ASCII)
  • etopo5.northern.bat

  • etopo5.southern.bat

Ссылки

[1] “2-минутные глобальные вспомогательные данные с координатной сеткой (ETOPO2v2)”, американское Министерство торговли, национальное управление океанических и атмосферных исследований, Национальный центр геофизических данных, 2006.

[2] Возлюбленная, C. и Б. В. Икинс, “глобальная вспомогательная модель аркминуты ETOPO1 1: процедуры, источники данных и анализ”, технический меморандум NOAA NESDIS NGDC-24, март 2009.

[3] “Цифровое облегчение поверхности земли”, объявление 88-MGG-02 данных, NOAA, Национальный центр геофизических данных, Булдер, Колорадо, 1988.

[4] “Глобальная переменная ETOPO2v2 2-минутная база данных с координатной сеткой”, Национальный центр геофизических данных, национальное управление океанических и атмосферных исследований, американский отдел коммерции.

Смотрите также

| |

Представлено до R2006a