Jump to content

Пространственный архив и формат обмена

Формат пространственного архива и обмена ( SAIF , произносится как безопасный ) был определен в начале 1990-х годов как самоописывающийся расширяемый формат, предназначенный для поддержки взаимодействия и хранения геопространственных данных .

Набор данных САИФ

[ редактировать ]

SAIF состоит из двух основных компонентов, которые вместе определяют SAIFtalk. Первый — это синтаксическая нотация классов (CSN), язык определения данных , используемый для определения схемы набора данных. Второй — это нотация синтаксиса объектов (OSN), язык данных, используемый для представления данных объекта, соответствующих схеме. [ 1 ] CSN и OSN содержатся в одном физическом файле вместе с каталогом в начале файла. Использование текста ASCII и простого синтаксиса как для CSN, так и для OSN гарантирует, что их можно легко анализировать и понимать непосредственно пользователями и разработчиками . Набор данных SAIF с расширением .saf или .zip сжимается в формате zip-архива.

Определение схемы

[ редактировать ]

SAIF определяет 285 классов (включая перечисления) в синтаксической нотации классов, охватывающих определения объектов высокого уровня, геометрических типов, топологических отношений, временных координат и отношений, компонентов геодезической системы координат и метаданных . Их можно рассматривать как формирующие базовую схему. Используя CSN, пользователь определяет новую схему для описания объектов в данном наборе данных. Классы, принадлежащие новой схеме, определены в CSN как подклассы существующих классов SAIF или как новые перечисления.

ForestStand :: Например, ForestStand::MySchema может быть определен с помощью атрибутов, включая возраст, вид и т. д., а MySchema указан как подкласс GeographicObject , функция, определенная в стандарте SAIF. Все определяемые пользователем классы должны принадлежать схеме, определенной пользователем или ранее существовавшей. В одном наборе данных могут существовать разные схемы, и объекты, определенные в одной схеме, могут ссылаться на объекты, указанные в другой.

Наследование

[ редактировать ]

SAIF поддерживает множественное наследование, хотя обычно используется только одиночное наследование. [ 1 ]

Ссылка на объект

[ редактировать ]

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

Мультимедиа

[ редактировать ]

Мультимедийные объекты также могут быть объектами в наборе данных SAIF и иметь соответствующие ссылки. Например, могут быть включены файлы изображений и звуков, связанные с данным местоположением.

[ редактировать ]

Основное преимущество SAIF заключалось в том, что он по своей сути был расширяемым в соответствии с объектно-ориентированными принципами. Это означало, что при передаче данных из одной среды ГИС в другую не обязательно было следовать наименьшему общему знаменателю между двумя системами. Вместо этого данные могут быть извлечены из набора данных, определенного первой ГИС, преобразованы в промежуточную модель, т. е. семантически богатую модель SAIF, и оттуда преобразованы в модель и формат, применимые ко второй ГИС.

Идея преобразования модели в модель считалась реалистичной только при использовании объектно-ориентированного подхода. Было признано, что сценарии для выполнения таких преобразований на самом деле могут добавлять информационный контент. Когда Safe Software разработала механизм манипулирования функциями (FME), в значительной степени это было сделано с явной целью поддержки таких преобразований. FMEBC представлял собой бесплатное программное приложение, которое поддерживало широкий спектр преобразований с использованием SAIF в качестве центра. FME был разработан как коммерческое предложение, в котором посредник мог храниться в памяти, а не в виде набора данных SAIF.

Проект SAIF был создан как средство обеспечения совместимости между различными географическими информационными системами. Форматы обмена, получившие особую известность в то время, включали DIGEST (стандарт обмена цифровой географической информацией) и SDTS (спецификация передачи пространственных данных, позже принятую в качестве стандарта передачи пространственных данных). Их считали слишком негибкими и сложными в использовании. В результате правительство Британской Колумбии решило разработать SAIF и выдвинуть его в качестве национального стандарта в Канаде .

SAIF стал канадским национальным стандартом в 1993 году с одобрения Канадского совета по общим стандартам. Последняя версия SAIF, опубликованная в январе 1995 г., имеет обозначение CGIS-SAIF Канадский стандарт обмена геоматикой: пространственный архив и формат обмена: формальное определение (выпуск 3.2). [ 2 ] выпуск CAN/CGSB-171.1-95, каталожный номер P29-171-001-1995E.

Работу над парадигмой моделирования SAIF и классами CSN проводили в основном Марк Сондхейм, Генри Кучера и Питер Фризен, все они в то время работали в правительстве Британской Колумбии. Дейл Лутц и Дон Мюррей из Safe Software разработали нотацию синтаксиса объектов и программное обеспечение для чтения и записи, которые стали частью механизма манипулирования функциями.

SAIF был доведен до сведения Майкла Стоунбрейкера и Кенна Гарделса из Калифорнийского университета в Беркли , а затем и тех, кто работал над первоначальной версией спецификации открытой геопространственной совместимости (OGIS), первой попытки того, что впоследствии стало Открытым геопространственным консорциумом ( ОГК). Серия из 18 заявок в рабочую группу ISO SQL Multimedia также помогла связать SAIF с исходной работой ISO по геопространственным объектам.

Сегодня SAIF представляет лишь исторический интерес. Он важен как предшественник языка географической разметки и как формирующий элемент в разработке широко используемого механизма манипулирования функциями . [ 3 ]

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б «Формат пространственного архива и обмена: формальная версия определения 3.2» . Географические данные до нашей эры . Архивировано из оригинала 17 мая 2001 г. Проверено 24 ноября 2010 г.
  2. ^ «Канадский стандарт обмена геоматикой CGIS-SAIF: Пространственный архив и формат обмена: Формальное определение (Выпуск 3.2) / Подготовлено Министерством окружающей среды Британской Колумбии.: P29-171-001-1995E - Публикации правительства Канады - Canada.ca " . Июль 2002 года.
  3. ^ «Освобождение данных» . XYHt . Проверено 5 ноября 2022 г.
  • Сондхейм М., К. Гардельс и К. Бюлер, 1999. Совместимость ГИС. стр. 347–358. в «Географических информационных системах» (второе издание), том 1, под редакцией Пола А. Лонгли, Майкла Ф. Гудчайлда, Дэвида Дж. Мэгури и Дэвида В. Райнда.
  • Сондхейм М., П. Фризен, Д. Лутц и Д. Мюррей. 1997. Формат пространственного архива и обмена (SAIF). в Стандартах передачи пространственных баз данных 2: Характеристики оценки стандартов и полное описание национальных и международных стандартов в мире. под редакцией Мёллеринга Х. и Хогана Р. Эльзевира, Нидерланды. ISBN   0-08-042433-3 .
  • Отдел исследований и картографирования ресурсов. Формат пространственного архива и обмена, версия 3.2, формальное определение. 1995 г. (также версия 3.1 (1994 г.); 3.0 (1993 г.); 2.0 (1992 г.); 1.0 (1991 г.); и 0.1 (1990 г.)) Отдел исследований и картографирования ресурсов, Министерство окружающей среды, земель и парков Британской Колумбии. 258с. Также опубликовано Канадским советом по общим стандартам, CAN/CGSB-171.1-95.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 46dc12cac9300f4a7b439a5eea74aa35__1692574800
URL1:https://arc.ask3.ru/arc/aa/46/35/46dc12cac9300f4a7b439a5eea74aa35.html
Заголовок, (Title) документа по адресу, URL1:
Spatial Archive and Interchange Format - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)