Опция Oracle Spatial and Graph обеспечивают поддержку со стороны базы данных геоинформационных систем (ГИС), а также корпоративных приложений и сервисов, использующих информацию о местоположении.
Функционал по хранению и анализу геопространственных данных, реализованный в опции Oracle Spatial and Graph расширяет базовые возможности Oracle Locator, доступной во всех редакциях СУБД Oracle. Расширенный функционал обеспечивает мощную инфраструктуру для создания приложений, требующих продвинутого пространственного анализа и обработки пространственных данных в СУБД Oracle. Oracle Spatial and Graph поддерживает все основные пространственныетипы и модели данных, тем самым обеспечивая решение задач, возникающих в различных отраслях, таких как транспорт, коммунальные службы, энергетика, государственный сектор, оборона и коммерция.
Oracle Spatial and Graph содержит следующий функционал:
-
Более 400 пространственных функций, включая поиск центроидов и пространственную агрегацию
-
Тип данных GeoRaster, который обеспечивает встроенную поддержку геопривязанных растровых изображений, таких как спутниковые снимки и Grid-данные
-
Поддержку 3D объектов, облаков точек, а также управление и анализ данных лазерного сканирования (LIDAR)
-
Геокодирование и маршрутизацию
-
Топологическую модель данных для управления земельными ресурсами (например, кадастр).
Возможности сетевой модели данных
Сетевая модель данных в Oracle обеспечивает хранение и управление сетевыми (графовыми) структурами, хранящими информацию о вершинах сети и ребрах, соединяющих эти вершины. Помимо хранения в сетевой модели Oracle реализовал алгоритмы для анализа сети, такие как:
Алгоритмы анализа в сетевой модели Oracle реализованы таким образом, что они автоматически секционируют сеть наиболее мелкие разделы. Загрузка разделов в оперативную память осуществляется по требованию во время анализа, что позволяет решить проблему анализа больших сетей, не помещающихся целиком в оперативную память. Возможности сетевой модели данных Oracle включают:
-
Моделирование и анализ графовых структур, описывающих физические и логические сети, используемые в транспорте, коммунальных службах, энергетике и телекоммуникациях
-
Java APIs для доступа к функциям анализа
-
Хранение атрибутивной информации, привязанной к элементам графа, таким как вершина и ребро
-
Поддержка направленных и ненаправленных графов с возможностью хранения стоимости.
Возможности управления семантическими базами данных
Oracle Spatial and Graph включает широкие возможности по управлению семантическими данными со встроенной поддержкой стандартов World Wide Web Consortium. Семантические RDF-графы разработаны для использования в социальных сетях, а также для хранения информации о социальных взаимодействиях, требующихся в исследовательской деятельности, медицинских науках, средствах массовой информации и связях с общественностью. Возможности RDF Semantic Graph включают:
- Индексирование, управление и выполнение запросов к онтологиям
- Хранение связей в графах в виде триад в компрессированных и партицированных таблицах
- RDFS, OWL и построение выводов (параллельный, пакетный и инкрементальный режимы).