Считайте Векторные заголовки файлов Уровня 0 Карты
vmap0rhead
vmap0rhead(filepath,filename)
vmap0rhead(filepath,filename,fid)
vmap0rhead(...),
str = vmap0rhead(...)
vmap0rhead позволяет пользователю выбирать заголовочный файл в интерактивном режиме.
vmap0rhead(filepath,filename) чтения из заданного файла. Комбинация [filepath filename] должна сформировать допустимое полное имя файла.
vmap0rhead(filepath,filename,fid) чтения из уже открытого файла сопоставлены с fid.
vmap0rhead(...), без выходных аргументов, отображает отформатированную информацию о заголовке об экране.
str = vmap0rhead(...) возвращает вектор символов, содержащий заголовок VMAP0.
Векторный Уровень 0 (VMAP0) Карты использует заголовок в большинстве файлов, чтобы зарегистрировать содержимое и формат того файла. Эта функция читает заголовок и отображает отформатированную версию в Командном окне или возвращает его как вектор символов.
Следующий пример использует разделители файлов UNIX® и путь:
s = vmap0rhead('VMAP/VMAPLV0/NOAMER/','GRT')
s =
L;Geographic Reference Table;-;id=I,1,P,Row
Identifier,-,-,-,:data_type=T,3,N,Data
Type,-,-,-,:units=T,3,N,Units of Measure Code for
Library,-,-,-,:ellipsoid_name=T,15,N,Ellipsoid,-,-,-,:ellipsoid
_detail=T,50,N,Ellipsoid
Details,-,-,-,:vert_datum_name=T,15,N,Datum Vertical
Reference,-,-,-,:vert_datum_code=T,3,N,Vertical Datum
Code,-,-,-,:sound_datum_name=T,15,N,Sounding
Datum,-,-,-,:sound_datum_code=T,3,N,Sounding Datum
Code,-,-,-,:geo_datum_name=T,15,N,Datum Geodetic
Name,-,-,-,:geo_datum_code=T,3,N,Datum Geodetic
Code,-,-,-,:projection_name=T,20,N,Projection Name,-,-,-,:;
vmap0rhead('VMAP/VMAPLV0/NOAMER/TRANS/','AEROFACP.PFT')
L
Airport Point Feature Table
aerofacp.doc
id=I,1,P,Row Identifier,-,-,-,
f_code=T,5,N,FACC Feature Code,char.vdt,-,-,
iko=T,4,N,ICAO Designator,char.vdt,-,-,
nam=T,*,N,Name,char.vdt,-,-,
na3=T,*,N,Name,char.vdt,-,-,
use=S,1,N,Usage,int.vdt,-,-,
zv3=S,1,N,Airfield/Aerodrome Elevation (meters),int.vdt,-,-,
tile_id=S,1,N,Tile Reference ID,-,tile1_id.pti,-,
end_id=I,1,N,Entity Node Primitive ID,-,end1_id.pti,-,Эта функция читает все файлы VMAP0 кроме индексных файлов (файлы с именами, заканчивающимися в 'X'), тематические индексные файлы (файлы с именами, заканчивающимися в 'TI') и пространственные индексные файлы (файлы с именами, заканчивающимися в 'SI').
Разделители файлов являются зависимым платформы. Вход filepath должен использовать соответствующие разделители файлов, которые можно определить использование функции MATLAB® filesep.