空間データベースをモデリングするためのCASEツールはありますか?


16

空間テーブルのモデリングに使用できるCASEツールがあるかどうか、誰もが知っていますか?モデルを作成して、SQLまたはデータベースに直接エクスポートする必要があります。PostGISを使用しています。

回答:


12

これについては、Moskitt Geoを参照してください。YouTubeで利用可能なデモhttp://www.youtube.com/watch?v=ed-Sb66llXYおよびhttp://www.youtube.com/watch?v=motlsfzFXn0

現時点では、生成されたSQLの型にいくつかの問題があります。

特にgisデータベースではなく、PostgreSQL全般については、

最初はJDBCを使用するため、リバースエンジニアリング時にPK(プライマリキー)とFK(外部キー)を保持し、2番目はODBCを使用するため、テーブル構造のみを取得し、PKまたはFKは取得しません。最後の1つは最近のツールの1つであり、リバースエンジニアリング(テーブル構造から視覚的なスキーマを生成する機能)を欠いています

3つの以前のツールは、作成したスキーマからデータベースを作成するか、既存のデータベースであるスキーマからデータベースを作成できます(通常、2番目のプロセスはリバースエンジニアリングと呼ばれます)

他のツールはPerceptoryでもかまいませんが、VisioとOracleを使用しており、メンテナンスされていないようです。時間地理空間データベースをモデリングするためのMADSツールを見ることができます。

他のデータベースケースツールを探している場合は、LASIG EPFL Webサイトhttp://lasig2.epfl.ch/services/case/case.htmlで適切なリストを見つけることができます(申し訳ありませんが、フランス語で)


PKとFKの頭字語はどういう意味ですか?
マットウィルキー14

PK =主キーおよびFK =外部キー。クリア?あなたのフィードバックのために答えを編集しました
ThomasG77 14


-2

GeoKettleでリクエストを確認できます-ETLツール。ここで良いドキュメントを見つけることができます。オープンソースプロジェクトであり、多くの機能を備えています。

以下からデータを抽出します。

Spatial database types: PostGIS, Oracle spatial, MySQL,  Microsoft SQL Server 2008*, Ingres* and IBM DB2*
SOLAP (Spatial OLAP) system: GeoMondrian
Geo files (data formats): Shapefile, GML, KML, OGR
OGC Web services: Sensor Observation Service (SOS), Catalogue Web Service (CSW)

ジオケトル

GeoKettleとは:

GeoKettleは、地理空間データウェアハウスを構築および更新するためのさまざまな空間データソースの統合に特化した、強力なメタデータ駆動型の空間ETLツールです。GeoKettleにより、データソースからのデータの抽出、エラーを修正するためのデータの変換、データのクレンジング、データ構造の変更、定義された標準への準拠、および変換されたデータのターゲットデータベース管理システムへのロードが可能になります( DBMS)、OLTPまたはOLAP / SOLAPモード、GISファイル、または地理空間Webサービス。

GeoKettleは、一般的なETLツールであるKettle(Pentaho Data Integration)の空間対応バージョンです。GeoKettleは、JTS、GeoTools、deegree、OGR、およびプラグインを介したSextanteのような、成熟した堅牢なオープンソースライブラリのGeospatial機能も利用できます。

私はそれがあなたを助けることを願っています...


1
ケトルはモデリング用ではなく統合用です。OPが必要とするのは、データベース設計とデータモデリングのためです。
RK
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.