Считайте глобальные вспомогательные данные с координатной сеткой (продукты 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
Формат | Имена файлов |
---|---|
ETOPO1c (ячейка) |
|
ETOPO2V2c (ячейка) |
|
ETOPO2 (2001) |
|
ETOPO5 (двоичный файл) |
|
ETOPO5 (ASCII) |
|
Для получения дополнительной информации при определении местоположения данных ETOPO для загрузки по Интернету, см. следующую документацию на веб-сайте MathWorks: Найдите Картографические данные Онлайн.
[1] “2-минутные глобальные вспомогательные данные с координатной сеткой (ETOPO2v2)”, американское Министерство торговли, национальное управление океанических и атмосферных исследований, Национальный центр геофизических данных, 2006.
[2] Возлюбленная, C. и Б. В. Икинс, “глобальная вспомогательная модель аркминуты ETOPO1 1: процедуры, источники данных и анализ”, технический меморандум NOAA NESDIS NGDC-24, март 2009.
[3] “Цифровое облегчение поверхности земли”, объявление 88-MGG-02 данных, NOAA, Национальный центр геофизических данных, Булдер, Колорадо, 1988.
[4] “Глобальная переменная ETOPO2v2 2-минутная база данных с координатной сеткой”, Национальный центр геофизических данных, национальное управление океанических и атмосферных исследований, американский отдел коммерции.