Пространственный ETL - Spatial ETL
Пространственное извлечение, преобразование, загрузка ( пространственный ETL ), также известное как геопространственное преобразование и загрузка ( GTL ), обеспечивает функциональность обработки данных традиционного программного обеспечения извлечения, преобразования, загрузки (ETL), но с основным упором на способность управлять пространственным данные (которые также могут называться данными ГИС , географическими или картографическими ).
Система пространственного ETL может переводить данные непосредственно из одного формата в другой или через промежуточный формат; последнее чаще встречается при преобразовании данных.
Преобразовать
Фаза преобразования пространственного процесса ETL позволяет выполнять множество функций; некоторые из них похожи на стандартный ETL , но некоторые уникальны для пространственных данных.
Пространственные данные обычно состоят из географического элемента и связанных атрибутных данных; поэтому пространственные преобразования ETL часто описываются как геометрические преобразования - преобразование географического элемента - или преобразования атрибутов - преобразования связанных данных атрибутов.
Общие геопространственные преобразования
- Репроекция : возможность конвертировать пространственные данные из одной системы координат в другую.
- Пространственные преобразования: возможность моделировать пространственные взаимодействия и вычислять пространственные предикаты
- Топологические преобразования: возможность создавать топологические отношения между разрозненными наборами данных.
- Ресимволизация: возможность изменять картографические характеристики объекта, такие как цвет или стиль линий.
- Геокодирование : возможность конвертировать атрибуты табличных данных в пространственные данные
Дополнительные возможности
Желательные особенности пространственного ETL-приложения:
- Сравнение данных: возможность выполнять обнаружение изменений и выполнять инкрементные обновления.
- Управление конфликтами: возможность управлять конфликтами между несколькими пользователями одних и тех же данных.
- Распространение данных: возможность публиковать данные через Интернет или по электронной почте независимо от формата источника.
- Семантическая обработка: способность понимать правила различных форматов данных для минимизации пользовательского ввода при сохранении смысла.
Пространственный ETL использует
Пространственный ETL имеет несколько различных применений:
- Очистка данных : удаление ошибок в наборе данных.
- Объединение данных : объединение нескольких наборов данных в общую структуру - слияние является хорошим примером этого.
- Проверка данных : сравнение нескольких наборов данных для проверки и обеспечения качества.
- Преобразование данных : преобразование между различными форматами данных.
Пространственный ETL - истоки и история
Хотя инструменты ETL для обработки непространственных данных существуют уже некоторое время, инструменты ETL, которые могут управлять уникальными характеристиками пространственных данных, появились только в начале 1990-х годов.
Инструменты Spatial ETL появились в ГИС- индустрии для обеспечения возможности взаимодействия (или обмена информацией) между разнообразным набором отраслевых картографических приложений и соответствующими частными форматами. Однако инструменты пространственной ETL также становятся все более важными в сфере информационных систем управления как инструмент, помогающий организациям интегрировать пространственные данные с их существующими непространственными базами данных, а также использовать свои активы пространственных данных для разработки более конкурентоспособных бизнес-стратегий.
Традиционно ГИС-приложения имели возможность читать или импортировать ограниченное количество форматов пространственных данных, но с небольшим количеством специализированных инструментов преобразования ETL; концепция заключается в том, чтобы импортировать данные и затем выполнить пошаговое преобразование или анализ в самом приложении ГИС. И наоборот, пространственный ETL не требует от пользователя импорта или просмотра данных и обычно выполняет свои задачи в едином предопределенном процессе.
Стремясь достичь большей функциональной совместимости в отрасли ГИС, многие существующие приложения ГИС теперь включают в свои продукты инструменты пространственного ETL; ArcGIS Interoperability Extension данных является хорошим примером этого.