ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Файл управления экспортом в SDTS

  • Формат файла управления конвертацией SDTS
  • Глобальные команды
  • Другие команды экспорта
  • Определения параметров команды и примечания

Формат файла управления конвертацией SDTS

Файл управления Экспортом в SDTS позволяет конвертировать таблицы INFO, не имеющие префикса in_dataset. Он также может использоваться, чтобы заменить глобальную информацию по умолчанию и информацию, считываемую из стандартных таблиц SDTS INFO.

Каждая команда в файле управления занимает одну строку. Любая строка, начинающаяся с знаков /*, является комментарием и не исполняется. Файл содержит команду EXPORT, глобальный управляющий блок, 0 или несколько секций классов объектов или таблиц и команду END.

Глобальные команды

Эти команды действуют только в глобальном блоке управления (Scope: Global).

  • Таблица <INFO_name> {IGNORE} – разрешает конвертацию таблиц INFO, не являющихся таблицами INFO по умолчанию. Таблицы INFO по умолчанию – это те таблицы, которые имеют то же базовое имя, что и <in_dataset> или {in_point_cover}, если оно указано.
  • Заголовок <string> {MasterDD} – добавляет заголовок в модуль IDEN или MIDE, где строка max имеет длину, равную 1024.
  • Версия <d.nn> {MasterDD} – добавляет подполе Data ID в модуль IDEN или MIDE, где d – положительное целое число, не имеющее начальных нулей, а nn – двузначное положительное целое число.
  • MapDate <YYYYMMDD> – добавляет подполе Map Date в модуль IDEN.
  • CreationDate <YYYYMMDD> {MasterDD} – добавляет подполе даты создания набора данных в модуль IDEN или MIDE.
  • MapScale <scale> – добавляет подполе знаменателя масштаба в модуль IDEN.
  • ConformanceLvl <level> {MasterDD} – добавляет подполе согласования на уровне объекта в модуль IDEN или MIDE, где <level> равен 1, 2, 3 или 4.
  • ScaleFactor {sfax} {sfay} – добавляет и применяет коэффициенты масштабирования по x и y к пространственным координатам и подполя в модуль IREF, где {sfax} {sfay} являются реальными значениями.
  • Shift {xorg} {yorg} – добавляет и применяет подполя начала координат по x и y в модуль IREF, где {xorg} {yorg} являются реальными значениями.
  • HorizontalRes {xhrs} {yhrs} – добавляет подполя x- и y-компонент горизонтального разрешения в IREF, где {xhrs} {yhrs} являются вещественными числами.
  • Comment <TEXT | FILE> <module_name> <string> – добавляет подполя комментариев в модули MIDE, IDEN, IREF, XREF или SPDM.
  • AddRecord <TEXT | FILE> <module_name> <string> – добавляет подполя Comment в модули MQCG, MQHL, DQAA, DQCG, DQHL, DQLC или DQPA.

Другие команды экспорта

Эти команды не ограничиваются глобальной областью видимости. См. описание каждой команды, чтобы получить более подробную информацию об ее использовании.

  • AUTHORITY <Attr_/Entity_Authority> <Authority_Description>

    Область действия: Global, FeatureClass и Table

    Задает атрибут (или логический объект) авторизации и полное описание. Если авторизация является другим FIPS-стандартом, задайте FIPS в качестве авторизации и введите полную информацию в качестве описания. Выражение AUTHORITY в блоке управления Global также влияет на содержание файла README для трансферов TVP и MasterDD.

    Значение по умолчанию: Authority = "unknown" Authority_Desc = ""

    Пример: AUTHORITY ESRI 'Environmental System Research Institute, Inc.'

  • CellLabel <label_string>

    Эта команда используется только в профиле RASTER.

    Задает подпись подполя значения выходной ячейки. Если не указано, используется значение LABEL.

  • CellNull <null_value>

    Эта команда используется только в профиле RASTER.

    Задает выходное нулевое значение при экспорте ячеек NODATA грида. Если нулевое значение ячейки не задано, используется значение по умолчанию в соответствии с типом ячейки.

    Тип ячейкиНулевое значение по умолчанию

    I

    -2147483647

    R

    -2147483647

    BI8

    -127

    BI16

    -32767

    BI32

    -2147483647

    BUI8

    255

    BUI15

    4294967295

    BFP32

    -2147483647

  • CellSequenceCode <GI|GL|GJ>

    Эта команда используется только в профиле RASTER.

    При экспорте нескольких гридов (т.е. слоев), с помощью этого ключевого слова можно задать модуль RSDF, подполе CSCD. Если не указано, используется GI.

  • DDDEFINITION ENT <Entity_Label> {Entity_Label_Definition} {Source_Definition} DDDEFINITION ATT <Attr_Label> {Attr_Label_Definition} {Source_Definition}

    Область: FeatureClass и Table

    Разрешает трансляцию определения подписи Entity или Attribute (т.е. подполя) в модуль Data Dictionary/Definition в виде записи.

    Примечание: информация о словаре данных подписи атрибута в модуле DDDF меняется, только если в Conv_Ctrl_File присутствует выражение DDDefinition, упоминающее подпись атрибута.

    Пример 1: DDEFINITION ATT BANK "Describe river bank" "TIGERI Dictionary"

    Пример 2: DDDEFINITION ENT 0500206 "This code identifies Danger curve"

  • DDDOMAIN <Attr_Label> <Domain_Type> <Domain_Val_Format> <Measure_Unit> ~ <Range_or_Value> <Domain_Val> <Domain_Val_definition>

    Область: FeatureClass и Table

    Команда разрешает задание домена значений подписи атрибута (диапазона).

    Пример 1: DDDOMAIN BANK ENUMERATED A "" VALUE "" "Not Applied"

    Пример 2: DDDOMAIN BANK ENUMERATED A "" VALUE L "River left bank"

    Пример 3: DDDOMAIN BANK ENUMERATED A ""VALUE R "River Right bank"

  • EXPORT Начало раздела экспорта, используется для управления конвертацией в SDTSExport.
  • FEATURECLASS <Arc_FeaCls{.sub_cls}> {IGNORE}

    Обозначает начало блока классов объектов покрытия. Все команды в блоке применяются только к этому одному классу объектов. Блок заканчивается следующими командами: FEATURECLASS, TABLE, END или IMPORT.

  • HorizontalFmt <BFP64 | BI32> HFMT <BFP64 | BI32>

    Эта команда используется только в профиле POINT.

    Примечание: HFMT – это сокращение HorizontalFmt. Это ключевое слово можно использовать для задания подполя HFMT в модуле IREF. Если пользователь не использует это ключевое слово для задания горизонтального формата, используется значение по умолчанию BFP64 (двойной точности).

  • IGNOREITEM <Item1> {Item2} . . . {Item9}

    Область действия: Global, FeatureClass и Table

    Игнорирует элементы INFO (максимум 9), они не транслируются в модуль SDTS.

  • ITEMBECOMES <item> <Attr_Label> {Format} {Max_length} {Key_Type} {Measurement_Unit} {Description}

    Область действия: Global, FeatureClass и Table

    Использует определение подписи атрибута SDTS (подполя) для элемента INFO вместо определения по умолчанию.

    Значения по умолчанию (Default values)

    ПараметрЗначение по умолчанию

    key_Type

    NOKEY

    Measurement_Unit

    ""

    Описание

    Так же, как параметр Attr_Label

    INFO, типы данныхSDTS, типы данныхAIRSCB16B32

    D

    1

    X

    X

    C(n)

    1

    I(1-16)

    1

    N(1-16)

    1

    B(2 байта)

    1

    B(4 байта)

    1

    F(4 байта)

    1

    F(8 байт)

    1

    Ключ:
    • 1 – Тип данных по умолчанию для указанного типа данных INFO
    • X – Неверный тип данных для указанного типа данных INFO
  • SRCDEFINITION <Source_Definition>

    Область действия: Global, FeatureClass и Table

    Источник определения подписей ENT или ATT

    Пример 1: SRCDEFINITION 'ARC/INFO Data Model, Concepts, & Key Terms'

    Пример 2: SRCDEFINITION "TIGERI Dictionary"

  • TABLE <INFO_name> {IGNORE} TABLE <INFO_name> {out_module_name}

    Дополнительные блоки управления TABLE разрешают конвертацию таблиц INFO, не являющихся таблицами INFO по умолчанию. Таблицы INFO по умолчанию – это те таблицы, которые имеют то же базовое имя, что и <in_dataset> или {in_point_cover}, если указано.

Определения параметров команды и примечания

<Field> и <Tag> взаимозаменяемы.

<SubField>, <Label> и <Attr_Label> взаимозаменяемы.

Следующие несколько параметров используются различными командами файла управления:

  • Arc_FeaCls{.sub_cls}:

    ARC | NODE | POINT | POLY | TIC | LINK | BND | ANNO.subcls | SECTION.subclass | ROUTE.system | REGION.subclass

  • Domain_Type:

    GR-CHARS | ALPHANUM | ALPHABET | INTEGER | REAL | BINARY | ENUMERATED | FIPSCODE

  • Domain_Val_Format:

    ЗначениеЗначение (Meaning)

    A

    Графические характеристики

    I

    Неявно-точечный (целочисленный)

    R

    Явно-точечный немасштабируемый (вещественное с фиксированной точкой)

    S

    Явно-точечный масштабируемый (вещественное с плавающей точкой)

    B

    Данные Bitfield

    BFP32

    32-битовое вещественное с плавающей точкой

    BFP64

    64-разрядное вещественное с плавающей точкой

    BI8

    8-битовое со знаком, целочисленное

    BI16

    16-битовое со знаком, целочисленное

    BI24

    24-битовое со знаком, целочисленное

    BI32

    32-битовое со знаком, целочисленное

    BUI8

    8-битовое без знака, целочисленное

    BUI16

    16-битовое без знака, целочисленное

    BUI24

    24-битовое без знака, целочисленное

    BUI32

    32-битовое без знака, целочисленное

    C

    Символ (Character)

  • Формат:

    Либо Domain_Val_Format, либо ^ (Внешний пакетный идентификатор; см. 4.1.3.6.7)

  • Key_Type:

    NOKEY | PKEY | FKEY | PFKEY

  • Range_or_Value:

    VALUE | MIN | MAX

  • DQ_Module_Name:

    DQHL | DQPA | DQAA | DQLC | DQCG | MQCG | MQHL

  • TEXT:

    Аргумент <string> обрабатывается как обычная текстовая строка.

  • FILE:

    Аргумент <string> обрабатывается как путь к файлу ASCII, а его содержание сохраняется в подполе целевого модуля.

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация