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