Чтение выбранных данных глобальной базовой карты DCW
dcwdata будет удален в следующем выпуске. Набор данных VMAP0 заменил DCW и доступен с помощью vmap0data.
struct = dcwdata(library,latlim,lonlim,theme,topolevel)
struct = dcwdata(devicename,library,...)
[struct1, struct2,...] = dcwdata(...,{topolevel1,topolevel2,...})
struct = dcwdata( считывает данные для указанной темы и уровня топологии непосредственно с компакт-диска DCW. Существует четыре компакт-диска, по одному для каждой из библиотек: library,latlim,lonlim,theme,topolevel)'NOAMER' (Северная Америка), 'SASAUS' (Южная Азия и Австралия), 'EURNASIA' (Европа и Северная Азия), и 'SOAMAFR' (Южная Америка и Африка). Требуемая тема определяется двухбуквенным кодом. Список допустимых кодов отображается, когда недопустимый код, например, '?', вводится. Интересующая область может быть задана как точка широты и долготы или как область с двухэлементными векторами пределов широты и долготы. Единицы широты и долготы - градусы. Данные, покрывающие запрашиваемую область, возвращаются, но включают в себя данные, простирающиеся до краев плиток 5 на 5 градусов. Результат возвращается в виде структуры отображения сопоставления версии 1 Toolbox™.
struct = dcwdata( указывает имя логического устройства CD-ROM для компьютеров, которые автоматически не называют подключенный диск.devicename,library,...)
[struct1, struct2,...] = dcwdata(...,{ считывает несколько уровней топологии. Уровни должны быть указаны как массив ячеек с записями topolevel1,topolevel2,...})'patch', 'line', 'point', или 'text'. Ввод {'all'} для аргумента уровня топологии эквивалентен {'patch', 'line', 'point', 'text'}. После вывода структуры данных возвращаются в аргументах вывода по уровню топологии в том же порядке, в котором они были запрошены.
Цифровая карта мира (DCW) является подробным и всеобъемлющим источником общедоступных глобальных векторных данных. Он был оцифрован из оперативных навигационных карт (шкала 1: 1 000 000) и Jet Navigation Charts (1: 2 000 000), составленных Агентством оборонного картографирования США (DMA) вместе с картографическими агентствами Австралии, Канады и Великобритании. Оцифрованные данные были опубликованы на четырех CD-ROMS DMA и распространены Геологической службой США (USGS).
DCW вышел из печати и был заменен уровнем векторной карты 0 (VMAP0).
DCW объединяет данные по 17 различным темам, таким как политика/океаны (PO), дренаж (DN), дороги (RD) или населенные пункты (PP). Данные далее разделяются плитками 5 на 5 градусов и разделяются уровнем топологии (исправления, линии, точки и текст).
На компьютере Macintosh
s = dcwdata('NOAMER',41,-69,'?','patch');
??? Error using ==> dcwdata
Theme not present in library NOAMER
Valid two-letter theme identifiers are:
PO: Political/Oceans
PP: Populated Places
LC: Land Cover
VG: Vegetation
RD: Roads
RR: Railroads
UT: Utilities
AE: Aeronautical
DQ: Data Quality
DN: Drainage
DS: Supplemental Drainage
HY: Hypsography
HS: Supplemental Hypsography
CL: Cultural Landmarks
OF: Ocean Features
PH: Physiography
TS: Transportation Structure
POpatch = dcwdata('NOAMER',[41 44],[-72 -69],'PO','patch')
POpatch =
1x234 struct array with fields:
type
otherproperty
tag
altitude
lat
long
tag2
tag3В операционной системе на базе MS-DOS с CD-ROM в качестве 'd:' привод,
[RDtext,RDline] = dcwdata('d:','SASAUS',[-48 -34],[164 180],...
'RD',{'text','line'});В операционной системе UNIX ® с установленным компакт-диском '\cdrom',
[POpatch,POline,POpoint,POtext] = dcwdata('\cdrom',...
'EURNASIA',-48 ,164,'PO',{'all'});Широты и долготы используют WGS84 как горизонтальный опорный элемент. Отметки находятся в футах над средним уровнем моря. Набор данных не содержит батиметрических данных.
Некоторые темы DCW содержат не все уровни топологии. В этих случаях возвращаются пустые матрицы.
Данные помечаются описаниями объектов. Некоторые данные предоставляются с альтернативными тегами в tag2 и tag3 поля. Эти альтернативные теги содержат информацию, которая дополняет стандартный тег, например имена политических объектов или значения отметки. tag2 обычно имеет фактические значения или коды, связанные с данными. Если информация в tag2 поле расширяется до более подробных описаний, они представлены в tag3 поле.
Данные точек, для которых имеются описания как типа, так и отдельных имен объектов, возвращаются в структуре дважды. Первый набор представляет собой набор точек одного типа с соответствующим тегом. Вторая - это набор отдельных точек с тегом 'Individual Points' и имя объекта в tag2 поле.
Фрагменты разрываются на границах плитки. Установка EdgeColor кому 'none' и печать линий придает карте нормальный вид.
DCW был опубликован в 1992 году на основе данных, собранных несколькими годами ранее. Политические границы не отражают недавних изменений, таких как распад Советского Союза, Чехословакии и Югославии. В некоторых случаях границы государств-преемников являются политическими единицами более низкого уровня. Новая версия под названием VMAP0.
Сведения о формате структур отображения см. в разделе Версии 1 Структуры отображения на справочной странице для displaym.
[1] Национальное управление геопространственной разведки США. Военная спецификация: Цифровая карта мира (DCW). MIL-D-89009. 13 апреля 1992 года.