globedem

Считайте Глобальную Землю однокилометровое Основное Повышение (GLOBE) данные

Синтаксис

[Z,refvec] = globedem(filename,scalefactor)
[Z,refvec] = globedem(filename,scalefactor,latlim,lonlim)
[Z,refvec] = globedem(foldername,scalefactor,latlim,lonlim)

Описание

[Z,refvec] = globedem(filename,scalefactor) читает файлы GLOBE DEM и возвращает результат как обычную сетку данных. filename дан как скаляр строки или вектор символов, который не включает расширение. globedem сначала читает заголовочный файл Esri®, найденный в подпапке '/esri/hdr/' и затем имени файла файла двоичных данных. Если файлы не найдены на пути MATLAB®, они могут быть выбраны в интерактивном режиме. scalefactor является целым числом, которое, когда равный 1 дает данные в его полном разрешении. Когда scalefactor является целочисленный n, больше, чем 1, каждый n th точка возвращен. Данные о карте возвращены как массив повышений и сопоставили трехэлементный вектор ссылки. Повышения даны в метрах над средним уровнем моря, с помощью WGS 84 в качестве горизонтальной данной величины.

[Z,refvec] = globedem(filename,scalefactor,latlim,lonlim) позволяет подмножеству данных о карте быть считанным. Пределы желаемых данных заданы как векторы широты и долготы в градусах. Элементы latlim и lonlim должны быть в порядке возрастания.

[Z,refvec] = globedem(foldername,scalefactor,latlim,lonlim) чтения и конкатенируют данные из нескольких файлов в дереве папки GLOBE. Вход foldername является скаляром строки или вектором символов с именем папки, которая содержит и несжатые файлы данных и заголовочные файлы Esri.

Фон

GLOBE, Глобальная Земля однокилометровые Основные данные о Повышении, был скомпилирован Национальным центром геофизических данных больше чем из 10 других источников данных о повышении с координатной сеткой. GLOBE может быть рассмотрен более высоким преемником разрешения TerrainBase. Набор данных состоит из 16 мозаик, каждый покрывающий 50 90 градусами. Мозаики требуют целых 60 Мбайт устройства хранения данных. Несжатые мозаики берут между 100 и 130 Мбайтами.

Примеры

Определите файл, который содержит область вокруг Кейп-Кода. (Этот пример принимает, что вы уже загрузили некоторые мозаики данных GLOBE.)

latlim = [41 42.5]; lonlim = [-73 -69.9];
globedems(latlim,lonlim)

ans = 
    'f10g'

Извлеките каждую 20-ю точку от мозаики, покрывающей северо-восточную и восточную Канаду Соединенных Штатов. Если вы задаете пустое имя файла (''), globedem представляет файловый браузер, который вы используете, чтобы сначала выбрать заголовочный файл и затем выбрать файл данных в интерактивном режиме.

[Z,refvec] = globedem('',20);
size(Z)

ans =
   300   540

Извлеките подмножество данных для Массачусетса в полном разрешении.

latlim = [41 42.5]; lonlim = [-73 -69.9];
[Z,refvec] = globedem('f10g',1,latlim,lonlim);
size(Z)

ans =
   181 373

Замените NaN s в океане с-1, чтобы окрасить их в синий.

Z(isnan(Z)) = -1;

Извлеките некоторые данные для южной Луизианы в области, которая колеблется между двумя мозаиками. Обеспечьте имя папки, содержащей файлы данных, и позвольте globedem определить, какие файлы требуются, читайте из файлов и конкатенируйте данные в одну обычную сетку данных.

latlim =[28.61 31.31]; lonlim = [-91.24 -88.62];
globedems(latlim,lonlim)

ans = 
    'e10g'
    'f10g'

[Z,refvec] = 
globedem('d:\externalData\globe\elev',1,latlim,lonlim);
size(Z)

ans =
        325.00        315.00

Советы

Функция globedem считывает данные из Версии 1.0 GLOBE. Данные для повышений только. Повышения даны в метрах над средним уровнем моря с помощью WGS 84 в качестве горизонтальной данной величины. Области без данных, такие как океаны, закодированы с NaN s.

Набор данных и документация доступны по Интернету.

Примечание

Для получения дополнительной информации на располагающихся данных о карте для загрузки по Интернету, см. следующую документацию на веб-сайте MathWorks: Найдите Картографические данные Онлайн.

Ссылки

Смотрите веб-сайт для Национального управления океанических и атмосферных исследований, Национального центра геофизических данных

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

| | | | |

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

Для просмотра документации необходимо авторизоваться на сайте