Считайте глобальные вспомогательные данные с координатной сеткой (продукты 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-минутная база данных с координатной сеткой”, Национальный центр геофизических данных, национальное управление океанических и атмосферных исследований, американский отдел коммерции.