Skip to main content

空間データベースとは何ですか?

space行、ポイント、ポリゴンを含むスペース内のオブジェクトに関連するデータのストレージとクエリのために最適化されたデータベースは、空間データベースと呼ばれます。さまざまな研究分野には、幾何学的データ、地理的データ、空間データを管理するための複数のアプリケーションがあります。これらのデータベースでは、「スペース」は、地球の表面の地図のような地理的、非常に大規模な統合(VLSI)設計のレイアウトのような幾何学、またはタンパク質分子鎖の3D表現のような空間的なものにすることができます。空間データベースは、空間データ処理の追加機能を備えた標準データベースに似ています。たとえば、空間データ型(SDT)は、空間データベースのクエリ言語とデータモデルで提供されます。spatial地理的マッピングに空間データベースが使用される場合、そのSDTは、ポイント、ライン、領域などの空間内の構造、および互いに交差する線などの構造間の関係を示します。ユーザーは、地図上の道路、パイプライン、または森林で表されるこれらのエンティティを見ることができますが、プログラミングビューでは、線、ポリゴン、またはポイントで表されます。これらのタイプのデータベースは、オブジェクトベースの空間データベースと呼ばれます。さらに、ラインの重複や分離などのトポロジー関係、および枢機Compassの方向などの方向性の関係が表され、地理的空間データベースにプログラムされます。オブジェクトの距離を示すメトリック関係もこれらのデータベースで表されています。ビジネスは、特定のタイプの顧客が別の建物を建設するのに最適な場所を計画するためにある場所の集中力をマッピングしたり、政治家が投票する人口統計を調査してキャンペーンルートを計画することができます。また、都市や地域の計画に使用したり、犯罪パターン分析のために警察の管轄区域で使用することもできます。SDTは単純な情報になる可能性がありますが、ユーザーが知る必要があることが非常に具体的であれば、非常に複雑になる可能性もあります。空間内のオブジェクトのこれらの複雑な関係は、大量の情報を使用してソートできるため、空間データベースを有益にするものです。この場合、空間データベースは構造化クエリ言語(SQL)を使用して、データを操作およびクエリするための特別なインデックス関数を提供できます。ストレージのみに使用できますが、データベースはデータの分析を含め、さらに多くを使用できます。データベース内のオブジェクトには、無限の量の変数を含めることができ、特別な空間データベースツールはさまざまな情報の並べ替えを可能にします。