![](/user_photo/2706_HbeT2.jpg)
- •Том II Книга 1
- •Том II Книга 2
- •Том III
- •1. Форматы файлов
- •1.1. Файлы AutoCad dxf Drawing [.Dxf] Export
- •1.1.1. Панель диалога AutoCad dxf Export Options (Опции импорта файла AutoCad dxf)
- •1.1.2. Описание файлов AutoCad dxf Export (AutoCad dxf File Description)
- •1.1.3. Опции макро сценария для файлов формата AutoCad dxf Export (Macro Script Options)
- •1.1.4. Специальные сообщения об ошибках AutoCad dxf Export (AutoCad dxf-specific Messages)
- •1.2. Файлы AutoCad dxf Drawing [.Dxf] Import
- •1.2.1. Панель диалога AutoCad dxf Import Options (Опции импорта файла AutoCad dxf)
- •1.2.2. Описание файлов AutoCad dxf Import (AutoCad dxf File Description)
- •1.2.3. Опции макросценария для файлов формата AutoCad dxf Import (Macro Script Options)
- •1.2.4. Специальные сообщения об ошибках AutoCad dxf Import (dxf Import-specific Messages)
- •Incomplete Entities
- •1.3. Файлы Atlas Boundary [.Bna]
- •1.3.1. Панель диалога Atlas Boundary Import Options (Опции импорта файла Atlas Boundary)
- •1.3.2. Описание файлов Atlas Boundary (Atlas Boundary File Description)
- •1.3.3. Опции макросценария для файлов формата Atlas Boundary (Macro Script Options)
- •1.3.4. Специальные сообщения об ошибках при импорте файлов Atlas Boundary (Atlas Boundary-specific Messages)
- •1.4. Файлы Golden Software Blanking [.Bln]
- •1.4.1. Панель диалога Golden Software Blanking Import Options (Опции импорта файла Golden Software Blanking)
- •1.4.2. Описание файлов Golden Software Blanking (Golden Software Blanking File Description)
- •1.4.3. Опции макросценария для файлов формата Golden Software Blanking (Macro Script Options)
- •1.5. Файлы Golden Software Boundary [.Gsb]
- •1.5.1. Панель диалога Golden Software Boundary Import Options (Опции импорта файла Golden Software Boundary)
- •1.5.2. Описание файлов Golden Software Boundary (Golden Software Boundary File Description)
- •1.5.3. Опции макросценария для файлов формата Golden Software Boundary (Macro Script Options)
- •1.6. Файлы Golden Software PlotCall [.Plt]
- •1.6.1. Панель диалога Golden Software PlotCall Import Options (Опции импорта файла Golden Software PlotCall)
- •1.6.2. Описание файлов Golden Software PlotCall (Golden Software PlotCall File Description)
- •1.6.3. Опции макросценария для файлов формата Golden Software PlotCall (Macro Script Options)
- •1.6.4. Специальные сообщения об ошибках при импорте файлов gs PlotCall (gs PlotCall-specific Messages)
- •Incompatible gs Symbol Font Engine
- •1.7. Файлы Windows Metafile Export (gdi)
- •1.7.1. Панель диалога Windows gdi Export Options (Опции экспорта файла Windows gdi)
- •1.7.2. Описание файла Windows gdi (Metafile) (Windows gdi Metafile Description)
- •1.7.3. Специальные сообщения об ошибках Windows gdi (Windows gdi-specific Messages)
- •1.8. Файлы Windows Metafile Import
- •1.9.3. Специальные сообщения об ошибках при импорте растровых файлов (Bitmap Import-specific Messages)
- •1.10. Файлы формата hpgl
- •1.11. Файлы usgs Digital Line Graph Boundary
- •1.11.1. Панель диалога Import Options (Опции импорта)
- •Групповое окно Nodes (Узлы)
- •Групповое окно Areas (Области)
- •Групповое окно Lines (Линии)
- •Окно редактирования id Number (Номер идентификатора объекта)
- •Наибольшее (Major) и наименьшее (Minor) значения атрибутов
- •Опция Albers
- •1.11.2. Описание файла usgs Digital Line Graph (usgs dgl File Description)
- •1.11.3. Опции макросценария для файлов формата usgs Digital Line Graph Boundary Files (Macro Script Options)
- •1.12. Общие сообщения об ошибках при импортировании файлов (General messages)
- •Import file is incorrect format or type
- •Import Filter passed bad parameter
- •Invalid Import Filter instance handler
- •1.13. Общие сообщения об ошибках при экспортировании файлов
- •Internal inconsistency in Output Processor
- •Invalid Output Device Context handler
- •Invalid Output Processor caller instance handler
- •1.14. Создание файлов
- •1.14.1. Создание [.Dxf] файлов (Creating [.Dxf] Files)
- •1.14.2. Создание инкапсулированных файлов в формате PostScript (Creating Encapsulated PostScript Files)
- •1.14.3. Создание hpgl файлов (Creating hpgl Files)
- •2. Сохранение установок в файле winsurf.Ini (Saving Settings in winsurf.Ini)
- •Variable Names
- •2.1. Включение в файл winsurf.Ini установок по умо-лчанию (Adding Default Settings to the winsurf.Ini File)
- •Variable Names, The complete list
- •2.2. Формат строк значений (Format of the Value Strings)
- •Variable Names
- •2.3. Имена переменных файла winsurf.Ini (winsurf.Ini Variable Names) Полный список
- •2.3.1. Grid Data - Команда Data (Данные) из меню Grid
- •2.3.2. Grid Data Search - Опция Search (Поиск) команды Data из меню Grid
- •2.3.4. Grid Data Options - Опции команды Data из меню Grid
- •2.3.5. Grid Function - Команда Function (Функция) из меню Grid
- •2.3.6. Grid Math - Команда Math (Математика) из меню Grid
- •2.3.7. Grid Matrix Smooth - Команда Matrix Smooth (Матричное сглаживание) из меню Grid
- •2.3.8. Grid Spline Smooth - Команда Spline Smooth (Сплайновое сглаживание) из меню Grid
- •2.3.9. Grid Blank - Команда Blank (Бланкировать) из меню Grid
- •2.3.10. Grid Convert - Команда Convert (Преобразовать) из меню Grid
- •2.3.11. Grid Volume - Команда Volume (Объем) из меню Grid
- •2.3.12. Grid Slice - Команда Slice (Разрез) из меню Grid
- •2.3.13. Grid Residuals - Команда Residuals (Невязки) из меню Grid
- •2.3.14. Grid Edit - Команда Grid Editor (Сеточный Редактор) из меню Grid
- •2.3.15. Map Contour - Команда Contour (Изолиния) из меню Map
- •2.3.16. Map Post - Команда Post (Метка) из меню Map
- •2.3.17. Map Surface - Команда Surface (Поверхность) из меню Map
- •2.3.18. Map Scale Bar - Команда Scale Bar (Шкала масштаба) из меню Map
- •2.3.19. Left Axis (Левая ось)
- •2.3.20. Right Axis (Правая ось)
- •2.3.21. Bottom Axis (Нижняя ось)
- •2.3.22. Top Axis (Верхняя ось)
- •2.3.23. Z Axis (z ось)
- •2.3.24. Miscellaneous (Разные)
- •3. Глоссарий
- •Icon(Пиктограмма)
- •Island (Остров)
- •Variable(Переменная)
- •Vector Font(Векторный фонт)
- •Vertex(Вершина)
- •X-y Coordinates(X-y координаты)
- •Xyz Data Files (xyz файлы данных)
1.11.2. Описание файла usgs Digital Line Graph (usgs dgl File Description)
Геологическая служба Соединенных Штатов (United States Geological Survey - USGS) представляет цифровые опорные карты в форме "линейного графика". Эти карты строятся в двух форматах ("стандартном" и "нестандартном") и поставляются либо на 9-дорожечной магнитной ленте, либо на CD-ROMе. DGL файлы, поставляемые на CD-ROMе, имеют масштаб 1:2,000,000 и содержат данные как в "стандартном", так и в "нестандартном" форматах. Подробное описание этих файловых форматов можно найти в документе USGS "Digital Line Graphs from 1:2,000,000-Scale Maps: Data User's Guide."
Фильтр импорта (Import Filter) считывает DLG файлы в "нестандартном" формате (*.LGO) и создает объекты типа точек, кривых и областей.
В файлах USGS масштаба 1:2,000,000 территория Соединенных Штатов разделена на 21 секцию. Файлы, связанные с каждой секцией, находятся в отдельных подкаталогах.
Имена 21 подкаталога строятся с использованием следующеего соглашения:
SECT00
Каждый подкаталог начинается с текста "SECT", за которым следует номер секции (от 01 до 21). Секции содержат следующие области:
|
SECT01 |
- |
Северовосточные Штаты | ||
---|---|---|---|---|---|
|
|
| |||
|
SECT02 |
- |
Средние Атлантические Штаты | ||
|
|
| |||
|
SECT03 |
- |
Юговосточные Штаты | ||
|
|
| |||
|
SECT04 |
- |
Флорида | ||
|
|
| |||
|
SECT05 |
- |
Штаты южной части долины Миссисипи | ||
|
|
| |||
|
SECT06 |
- |
Штаты центральной части долины Миссисипи | ||
|
|
| |||
|
SECT07 |
- |
Штаты северной части Великих озер | ||
|
|
| |||
|
SECT08 |
- |
Южный Техас | ||
|
|
| |||
|
SECT09 |
- |
Южные равнинные Штаты | ||
|
|
| |||
|
SECT10 |
- |
Центральные Равнинные Штаты | ||
|
|
| |||
|
SECT11 |
- |
Северные Равнинные Штаты | ||
|
|
| |||
|
SECT12 |
- |
Аризона и Нью-Мексико | ||
|
|
| |||
|
SECT13 |
- |
Южная Калифорния | ||
|
|
| |||
|
SECT14 |
- |
Центральные Тихоокеанские Штаты | ||
|
|
| |||
|
SECT15 |
- |
Северозападные Штаты | ||
|
|
| |||
|
SECT16 |
- |
Юговосточная Аляска | ||
|
|
| |||
|
SECT17 |
- |
Центральная Аляска | ||
|
|
| |||
|
SECT18 |
- |
Северная Аляска | ||
|
|
| |||
|
SECT19 |
- |
Югозападная Аляска | ||
|
|
| |||
|
SECT20 |
- |
Алеутские Острова | ||
|
|
| |||
|
SECT21 |
- |
Гавайские Острова | ||
|
|
|
Каждая секция включает один или несколько связанных с ней файлов данных. По соглашению имена файлов строятся следующим образом:
S00_XX.YYY
Каждый файл начинается с буквы "S", за которой следует номер секции (от 01 до 21) и знак подчеркивания (_). ПозицииXXпредназначены для кода элементов. Используются следующие коды элементов:
|
|
PB |
= |
Политические границы |
| ||
---|---|---|---|---|---|---|---|
|
|
| |||||
|
|
AB |
= |
Административные границы |
| ||
|
|
| |||||
|
|
RD |
= |
Дороги и тропы |
| ||
|
|
| |||||
|
|
RR |
= |
Железные дороги |
| ||
|
|
| |||||
|
|
CF |
= |
Объекты культуры |
| ||
|
|
| |||||
|
|
ST |
= |
Ручьи и реки |
| ||
|
|
| |||||
|
|
WB |
= |
Водные массивы |
| ||
|
|
| |||||
|
|
HP |
= |
Гипсометрия |
|
В позициях YYYуказывается формат данных:
|
LGS |
= |
Линейный график стандартного формата (Line Graph Standard Format) |
| ||
---|---|---|---|---|---|---|
|
|
| ||||
|
LGO |
= |
Линейный график нестандартного формата (Line Graph Optional Format) |
| ||
|
|
| ||||
|
GRF |
= |
Графический формат |
|
Если секция содержит более одного файла для какого-то объекта, то в имя файла добавляется символ подчеркивания (_) и буква. Например:
S01_WB_A.LGO
S01_WB_B.LGO
Файлы формата [.LGO] содержат 15 записей общей "заголовочной" информации, за которыми следуют последовательности элементов типа Узел (Node),Область (Area)иЛиния (Line), именно в таком порядке.
Каждому Узлу (Node)присваивается уникальный номерID(1,2,...).
Элемент Node (Узел)содержит имяIDузла, его координаты (все координаты, заданные в "нестандартном" файловом формате, представлены в Albers Equal Area Ellipsoid проекции) и именаIDвсех линейных сегментов, которые начинаются в этом узле, заканчиваются в этом узле или проходят через этот узел. "Свободный" узел - это узел, который не имеет связанных с ним линейных сегментов (то есть узел, являющийся изолированной точкой).
Каждой Области (Area)присваивается уникальный номерID(1,2,...).
Элемент Area (Область)содержит имяIDобласти, координаты его "точки ссылки", список именIDвсех линейных сегментов, образующих границу области, (в том числе острова и озера), а также список кодов атрибутов, присвоенных области. Точка ссылки области - это такая точка на карте, в которую помещен текстовый идентификатор области (например, название округа).
Каждой Линии (Line)также присваивается уникальный номер ID (1,2,...).
Элемент Line (Линия)содержит имяIDлинии, имя узла (Node ID), в котором она начинается, имя узла (Node ID), в котором она заканчивается, имя области (Area ID) влево от линии, имя области (Area ID) вправо от линии, список координат вершин линии и список кодов атрибутов, присвоенных сегменту линии. (Термины "влево" и "вправо" определяются относительно направления линии. Линия отцифровывается от начальной точки к конечной точке.) "Свободная" линия - это такая линия, которая не является частью границы какой-либо области.
Коды атрибутов присваиваются областям и линейным сегментам для того, чтобы идентифицировать и/или группировать эти области и сегменты. Коды атрибута - это целые положительные числа; Major- наибольшее значение кода,Minor- наименьшее значение кода. Например, Секция 15 USGS содержит данные для Вашингтона, Орегоны, Айдахо и части Монтаны. В файле Political Boundaries (Политические границы) S15_PB.LGO каждый округ содержит два кода атрибутов. Один код указывает, какому штату принадлежит округ (Major код = 91,Minor код = двузначный FIPS код штата), а другой код указывает, какой это округ (Major код= 92,Minor код= трехзначный FIPS код округа). Список кодов атрибутов приведен в разделе"Major and Minor Attributes".