Jump to content

Oracle Spatial и Graph

(Перенаправлено с GeoRaster )
Oracle Spatial и Graph
Разработчик(и) Корпорация Oracle
Стабильная версия
19с, выпуск 1 / январь 2019 г.
Операционная система Кросс-платформенный
Доступно в Английский
Тип ГИС и графическая база данных
Лицензия Собственный
Веб-сайт Официальный сайт

Oracle Spatial and Graph , ранее Oracle Spatial, — это бесплатный дополнительный компонент базы данных Oracle . Пространственные функции Oracle Spatial и Graph помогают пользователям управлять географическими данными и данными о местоположении в собственном типе в базе данных Oracle, потенциально поддерживая широкий спектр приложений — от автоматического картографирования , управления объектами и географических информационных систем ( AM/FM/ ГИС ), беспроводным службам определения местоположения и электронному бизнесу с поддержкой определения местоположения . Функции графов в Oracle Spatial and Graph включают графики Oracle Network Data Model (NDM), используемые в традиционных сетевых приложениях в крупных транспортных , телекоммуникационных, коммунальных и энергетических организациях, а также семантические графы RDF, используемые в социальных сетях и социальных взаимодействиях, а также для связывания разрозненных наборов данных с удовлетворять потребности исследовательских, медицинских, финансовых, СМИ и разведывательных сообществ.

Компоненты

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

Геопространственная функция Oracle Spatial and Graph предоставляет и функции SQL схему , которые упрощают хранение, поиск, обновление и запрос коллекций пространственных объектов в базе данных Oracle. (Пространственный компонент пространственного объекта состоит из геометрического представления его формы в некотором координатном пространстве , называемом его «геометрией».)

Функции геопространственных данных

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

Функции геопространственных данных Oracle Spatial включают:

  • схема - MDSYS (как в "многомерной системе" [ 1 ] ) — который предписывает хранение, синтаксис и семантику поддерживаемых типов геометрических данных. [ 2 ]
  • система пространственного индексирования
  • операторы, функции и процедуры для выполнения запросов к области интереса , запросов пространственного соединения и других пространственного анализа. операций
  • функции и процедуры для утилит и настройки операций
  • ускорение векторной производительности для значительно более быстрого выполнения запросов и более эффективного использования процессора, памяти и секционирования. [ нужна ссылка ]
  • поддержка параметрических кривых ( NURBS ) для математически точного представления кривых произвольной формы, которые можно точно воспроизвести для 2D и 3D данных
  • модель топологии данных для работы с данными об узлах , ребрах и гранях топологии .
  • функция GeoRaster для хранения, индексирования, запроса, анализа и доставки данных GeoRaster ( растровые изображения и данные с координатной сеткой и связанные с ними метаданные ) с помощью виртуальных мозаик, операций растровой алгебры, обработки изображений, Java API и мастера ETL на основе GDAL.
  • Трехмерные типы данных и операторы, включая триангулированные нерегулярные сети (TIN) , облака точек и наборы данных LiDAR с индексацией пространственного R-дерева, операторы SQL и функции анализа, а также метаданные для визуализации.
  • геокодирование , которое преобразует данные о местоположении и адресе в формальные географические координаты из адресов точек и диапазонов адресов, а также поддерживает обратное геокодирование.
  • механизм маршрутизации , который создает самые быстрые или кратчайшие маршруты с указанием расстояний проезда, времени, направлений и геометрии поворотов на основе коммерческих и общедоступных данных уличной сети, а также ограничений и условий для расширенной маршрутизации, например маршрутизации для конкретных грузовиков.
  • Открытому геопространственному консорциуму, соответствующие Веб-службы, для геокодирования, маршрутизации, картографии, бизнес-каталогов, каталогов и транзакций с геопространственными объектами.
  • Компоненты пространственной визуализации для отображения данных на картах.

Сетевая модель данных

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

Функция сетевой модели данных — это модель графа свойств, используемая для моделирования и анализа физических и логических сетей, используемых в таких отраслях, как транспорт, логистика и коммунальное хозяйство. Его особенности включают в себя:

  • Постоянное управление сетевым подключением в базе данных
  • Модель данных для представления возможностей или объектов (смоделированных как узлы и ссылки ) в сети с API PL/SQL для управления сетевыми данными.
  • Определяемые пользователем свойства ссылок и узлов, такие как стоимость и ограничения, включая временные свойства.
  • Объединение объектов реального мира с сетевыми элементами для упрощения разработки и обслуживания приложений.
  • API Java для анализа сетевых путей в памяти, включая кратчайший путь, ближайших соседей, с учетом стоимости и доступности, с разделенной загрузкой больших сетей в память.

Семантика RDF

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

графа RDF Функция семантического Консорциума World Wide Web (W3C) поддерживает стандарты RDF . Он обеспечивает управление данными RDF, запросы и выводы, которые обычно используются в различных приложениях, от интеграции семантических данных до анализа социальных сетей и связанных приложений с открытыми данными . Его особенности включают в себя:

  • RDF Тройное хранилище и управление онтологиями с автоматическим секционированием и сжатием данных.
  • Проверенная масштабируемость до более чем 54 миллиардов троек (тест LUBM 200K) с возможностью масштабирования до предела Oracle Database в 8 петабайт.
  • Высокопроизводительная массовая загрузка с параллельной базой данных Oracle, загрузка по прямому пути и загрузка через Jena.
  • Параллельные запросы SPARQL и SQL и обновление графиков RDF с помощью SPARQL 1.1, веб-службы конечных точек SPARQL, SPARQL/Update, API Java с открытым исходным кодом Apache Jena & Sesame, SQL-запросы со встроенными шаблонами графов SPARQL, вставка/обновление SQL.
  • Запросы к табличным данным с помощью онтологии с использованием операторов SQL для расширения реляционных запросов SQL соответствующими терминами для получения более полных результатов.
  • Собственный логический вывод с параллельной, инкрементной и безопасной работой для масштабируемого рассуждения с помощью RDFS, языка веб-онтологий (OWL 2 RL/EL), простой системы организации знаний (SKOS), определяемых пользователем правил, определяемых пользователем расширений вывода и инфраструктуры расширяемости для подключаемые модули рассуждений специального назначения, такие как PelletDB, TrOWL.
  • Поддержка GeoSPARQL для хранения/запроса пространственных данных в формате RDF в соответствии со спецификацией Open GeoSpatial Consortium (OGC).
  • RDF представляет реляционные данные для применения семантического анализа с поддержкой автоматического (прямое сопоставление) и пользовательского (язык W3C R2RML) сопоставления реляционных данных с тройками RDF .
  • Трехуровневая безопасность, отвечающая самым строгим требованиям безопасности с помощью Oracle Label Security.
  • Интеграция со средами разработки приложений Apache Jena и Sesame с открытым исходным кодом.
  • Интеграция с инструментами на основе XML, такими как Oracle Business Intelligence Enterprise Edition (OBIEE) для создания отчетов и информационных панелей.
  • Интеграция с графовой аналитикой сетевой модели данных для определения кратчайшего пути, ближайших соседей, затрат и доступности.
  • Интеграция с функциями Oracle Advanced Analytics: Oracle Data Mining для использования прогнозного анализа и обнаружения закономерностей и Oracle R Enterprise для статистических вычислений и диаграммной визуализации графических данных.
  • Семантическое индексирование для интеллектуального анализа текста и анализа сущностей, интегрированное с популярными процессорами естественного языка.
  • Интеграция с ведущими коммерческими инструментами и инструментами с открытым исходным кодом для запросов, визуализации и управления онтологиями.

Доступность

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

Oracle Spatial and Graph — это опция для Oracle Enterprise Edition, и ее необходимо лицензировать отдельно. Бесплатно с 5 декабря 2019 года. Он также включен в Oracle Database Cloud Service (High Performance Edition и Extreme Performance Edition). Он не включен в Oracle Standard Edition или Oracle Standard Edition One. Однако последние две версии позволяют использовать подмножество пространственных функций (так называемое Oracle Locator). [ 3 ] ) без дополнительной оплаты. В приложении к Руководству разработчика Oracle Spatial and Graph указаны функции, разрешенные в Locator.

СУРБД Oracle впервые включила возможности обработки пространственных данных в модификацию Oracle 4, сделанную учеными, работающими с Канадской гидрографической службой (CHS). Совместная группа разработчиков, состоящая из сотрудников CHS и Oracle, впоследствии переработала ядро ​​Oracle, в результате чего появилась опция «Spatial Data Option» или «SDO» для Oracle 7. (Префикс SDO_ продолжает использоваться в реализациях Oracle Spatial.) Система пространственной индексации для SDO. включал адаптацию риманова гиперкуба структур данных , используя спиральную спираль в трехмерном пространстве, что позволяет использовать функции n-размера. Это также позволило обеспечить высокоэффективное сжатие полученных данных, подходящее для репозиториев данных размером в петабайты , которые требовались CHS и другим крупным корпоративным пользователям, а также сократить время поиска и извлечения. «Спиральный гиперпространственный код», или HHCode , разработанный CHS и реализованный Oracle Spatial, представляет собой форму заполняющей пространство кривой .

В Oracle 8 маркетинговый отдел корпорации Oracle назвал пространственное расширение просто «Oracle Spatial». Основная система пространственной индексации больше не использует HHCode , а использует стандартный индекс r-дерева .

С июля 2012 года опция получила название Oracle Spatial and Graph, чтобы подчеркнуть возможности графовой базы данных в продукте: граф сетевой модели данных появился в Oracle Database 10g Release 1, а RDF Semantic Graph появился в Oracle Database 10g Release 2.

Дальнейшее чтение

[ редактировать ]
  • Альберт Годфринд, Ричард Питтс, Ханс Виманн, Равикант Котури. Pro Oracle Spatial для базы данных Oracle 12c . Апресс (2015) ISBN   978-1-4302-6313-5
  • Саймон Гринер, Шива Равада. Применение и расширение Oracle Spatial . Пакт Паблишинг (2013) ISBN   184968636X
  • Евро Бейнат, Альберт Годфринд и Равикант В. Котури. Pro Oracle Spatial для базы данных Oracle 11g . Апресс (2007) ISBN   1-59059-899-7
  • Евро Бейнат, Альберт Годфринд и Равикант В. Котури. Про Oracle Spatial . Апресс (2004) ISBN   1-59059-383-9

См. также

[ редактировать ]
  • OGR — Библиотека простых функций OGR — это интерфейс с открытым исходным кодом для данных Oracle Spatial.
  • Oracle Мультимедиа

Библиотека документации Oracle https://www.oracle.com/database/technologies/oraclecertificationenvironment-docs-library.html См.:

  • Руководство разработчика пространственных и графических методов
  • Руководство разработчика пространственных и графических GeoRaster
  • Модель данных пространственной и графовой топологии и сетевая модель данных Руководство разработчика Graph
  • Справочник по пространственным и графическим API Java (Javadoc)
  • Руководство разработчика пространственных и графических семантических графов RDF

Примечания

[ редактировать ]
  1. ^ Гринер, Саймон Джерард; Равада, Шива (2013). «1. Определение модели данных для хранения пространственных данных». Применение и расширение Oracle Spatial . Бирмингем: ISBN Packt Publishing Ltd.  9781849686372 . Проверено 19 мая 2017 г. Oracle Spatial в основном состоит из следующего: [...] Схема (MDSYS, полученная из многомерной системы), которая определяет хранилище, синтаксис и семантику поддерживаемых геометрических (как векторных, так и растровых) типов данных [...]
  2. ^ Сайран, Мишель (2005). «Концепции базы данных Oracle, 10g, выпуск 2 (10.2)» . docs.oracle.com . Корпорация Оракл . Проверено 5 июля 2016 г. Пространственный состоит из следующего: [...] Схема (MDSYS), которая предписывает хранение, синтаксис и семантику поддерживаемых геометрических типов данных [...]
  3. ^ Вестра, Эрик (2013) [2010]. Геопространственное развитие Python (2-е изд.). Пакт Паблишинг, ООО. ISBN  9781782161530 . Проверено 16 февраля 2015 г. Подмножество функций Oracle Spatial, называемое Oracle Locator, доступно для стандартной версии базы данных Oracle. Oracle Locator не поддерживает распространенные операции, такие как объединения и буферы, пересечения, вычисления площади и длины. Он также исключает поддержку более продвинутых функций, таких как системы линейной привязки, функции пространственного анализа, геокодирование и данные в растровом формате.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 26d65d2b8ae9a27c81eb16fd8121722c__1686371280
URL1:https://arc.ask3.ru/arc/aa/26/2c/26d65d2b8ae9a27c81eb16fd8121722c.html
Заголовок, (Title) документа по адресу, URL1:
Oracle Spatial and Graph - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)