空間データベース機能

包括的な地理空間データ・モデル

2次元の空間データに対応

Oracle Databaseの2次元の空間ジオメトリ(対象点、道路、行政区間の境界など)の保存とクエリ近接性(どのくらい離れているか)と包含(地域内にあるか)に基づいて空間データベースのクエリを実行します。何百もの機能にアクセスし、データのフィルタリング、距離関係の測定、ジオメトリの組み合わせ/変換を行い、空間インデックス作成を活用してクエリのパフォーマンスを高速化します。

3次元点クラウド・データおよびLiDAR(Light Detection and Ranging)データ

レーザー・スキャンや写真測量などの空間センサー・データを管理し、企業の3D地理情報システム(GIS)やスマート・シティ・アプリケーションに使用できます。3Dサポートは、点群およびCityGMLワークフローに最適化されています。

ラスターデータ

エネルギー、天然資源管理、国家安全保障などの用途で、正射写真、衛星画像、グリッドデータなどの地理情報付きラスター・データを格納・処理することができます。仮想モザイクや、一般的なデータ形式をサポートする使いやすい読み込みツールにより、強力なラスター解析や即時の画像処理を実行できます。

Oracle DatabaseのGeoRasterの詳細 (PDF)

ネットワーク・データ

道路輸送、通信、ユーティリティ、エネルギーなどのネットワークをモデル化します。こうした複雑なデータを分析して、最短経路や最寄りの場所、コストおよび到達可能性などを確認します。

ネットワーク・データ・モデルの詳細 (PDF)

トポロジ・データ

地図作成企業や土地管理企業が使用するトポロジー・データを管理し、地図や地図レイヤーを横断するきめ細かい機能編集とデータの整合性を実現し、非常に大きな土地区画データセットにおいても、高い一貫性と精度で管理を行います。

ストリーミング・ポイント・データ

物流やIoTアプリケーションのために、数千の対象地域に対して数百万の移動オブジェクトを追跡します。スケーラブルなイベントドリブンのアーキテクチャを用いて、接触追跡を目的とし、人の移動位置を分析します。


コード不要でセルフサービスのマッピング・ツール

Spatial Studioアプリケーション

セルフサービス・アプリケーションであるOracle Spatial Studioを使用して、インタラクティブなマップを作成し、ビジネス・データに対して迅速かつ容易に空間分析を実行できます。ユーザーは、クラウドまたはオンプレミス上でオラクルに格納・管理されている地理空間データを可視化、探索、および分析できます。

分析担当者向けサポート

最小限のコーディングで、空間分析に簡単にアクセスできます。複数のソースからのデータセットでプロジェクトを作成し、可視化の生成と設定、空間分析操作の実行、結果の公開を行うことができます。

開発者向けサポート

開発者は、REST API経由でSpatial Studioの機能にアクセスし、Oracle Analytics Cloudなどの他のアプリケーションに表示結果を埋め込んだり、空間解析のSQLにアクセスしたりすることが可能です。

データの統合と拡張

スプレッドシートやGeoJSON、シェイプ・ファイルからアップロードされたデータなど、Oracle Databaseのコンテンツにアクセスできます。このデータは、ジオコーディングや緯度/経度インデックスの作成により、さらに拡張させることができます。開発者は、バックグラウンドのマッピング・サービスにもアクセスすることができます。

Oracle Spatial Studioのガイド


地図の可視化と空間分析のための開発ツールとフレームワーク

主な言語とフレームワーク

SQL、PL/SQL、Java、Python、JavaScript、Oracle Jet、Node.js、JSON、またはRESTを使用して、空間解析とマップをアプリケーションに追加できます。新しい言語を学ばなくとも、お好みの環境を使用してアプリケーションを開発できます。

オラクルの開発ツール

APEX,SQL Developer,SQL Developer Web,Visual Builderなどの一般的なツールは、Oracle DatabaseやAutonomous Databaseでも利用可能であり、空間および位置の機能を直接使用できるため、開発サイクルを短縮できます。

データをエンリッチ化

住所ジオコーディングや地名などの空間属性でデータを拡張し、ダウンストリーム分析に利用できます。構造化があまりされていないデータにおいても、隠された位置情報を抽出し、他のデータと組み合わせて、空間解析やテキスト解析を行うことができます。

ベクター・タイルとH3インデックス作成で最新のマップ・データの配信を実現

ベクター・タイルを使用して、Oracle Databaseから直接、Webクライアントにマップを追加します。簡単なSQLコールを使用して、大量の空間データをデータベースからクライアントに効率的にストリーミングします。ベクター・タイルにより、動的なスタイル設定、高速なパフォーマンス、スムーズなマップ操作、動的なマップ・クエリが可能になります。

大量の稠密な点データを扱う場合、六角形を使用すると、マップの可視化、データ集計、パターン検出に役立ちます。hexagonal hierarchical spatial indexing(H3)を使用してデータベース内に六角形のセルとデータ集計を作成した後、ベクター・タイルを使用してデータのストリーミングやマップの可視化を行います。

空間AI

強力な空間解析とAIの組み合わせでワークフローを拡張します。Oracle Autonomous DatabaseにあるOracle Machine Learning NotebooksでPythonを使用する、地理空間機械学習アルゴリズムにより、場所のパターンを検出し、より優れた予測を行います。地理空間ベースの予測モデルを大規模に開発し運用します。

空間データとアルゴリズムによる機械学習の予測精度向上

コンタクト・トレースAPI

Oracle Databaseのスケーラブルな自動APIを使用して、コンタクト・トレーシング・アプリケーションにおけるペア方式のインタラクションのための移動体の位置を簡単に分析できます。

GISおよびオープンソース・ツールのサポート

オラクルの空間データ管理レイヤーを一般的なGISソフトウェア、オープン・ソース・ツール、およびマップ可視化コンポーネントと組み合わせて使用することで、幅広い用途のアプリケーションをユーザーに提供します。


すぐに導入できる地理空間サービス

地理データのマップ視覚化

WebGLおよびHTML5 JavaScript APIを使用して、高度なインタラクティブ・マップと空間分析をビジネス・アプリケーションに導入できます。アプリケーションのコンテンツと、さまざまな Web サービスやデータ形式の地図やデータを組み合わせて、より充実したマッピング・アプリケーションを作成できます。

ジオコーディングと逆ジオコーディング

ロケーション・インテリジェンス・アプリケーションを構築するための最初のステップとして、リレーショナル・テーブル(顧客住所や現地の位置情報)から取得した既存の住所および位置情報を、緯度/経度を使って拡張することができます。Autonomous DatabaseでジオコーディングAPIを使用すると、別途参照データを取得することなく、住所データをジオコーディング座標に変換することができます。

Oracle DatabaseのGeocoderの詳細 (PDF)

ルーティング・エンジン

拠点間の走行距離、時間、方向を生成し、ロジスティクス、配送、小売向けアプリケーションの最速ルートや最短ルートなどの計算を行います。

Open Geospatial Consortiumウェブサービス

標準の OGC Web Feature Services、Web Coverage Service、Catalog Servicesをサポートしており、空間データを公開し、商用、オープンソース、カスタムのさまざまなデータソースやアプリケーションと相互運用し、分散型空間サービスの導入・管理ができます。


エンタープライズレベルのスケーラビリティ、パフォーマンス、セキュリティ

拡張性とパフォーマンス

空間インデックスとクエリのパフォーマンスの飛躍的な向上、Oracle Exadataとの統合、パーティショニング、分散トランザクション、シャーディングなどのデータベース機能のサポートにより、要求の厳しい大規模な空間アプリケーションとロケーション・インテリジェンスのワークロードをクラウドとオンプレミスで強力にサポートします。

空間データの信頼性の担保

エンタープライズクラスの高度なマルチレベル・アクセス制御により、空間データのきめ細かなエンドツーエンドのセキュリティを実現します。

自律機能

Oracle Autonomous Databaseの自律運転、自己保護、および自己修復機能により、ワークロードの最適化を行いながら運用コストを削減します。

Autonomous Databaseの詳細

グローバル標準との整合性

空間データおよびマッピング・サービスに適用されるISOおよびOGC標準との連携により、相互運用性を実現します。