2012-01-26 6 views
0

Orcle DBに格納されている地理空間データ(シェープファイルなど)を知りたいですか?どの形式のshapefileはOracle DBに格納されていますか?Oracle DBに格納されている地理空間データのデータ

は、シェープファイルを任意の物理的な場所に保存されているがCを言わせて:\フォルダにし、Oracle DBに我々は、このCにはいくつかの参照を使用:\フォルダパスを。それはそれのようなものですか?

plz説明。

第2に、Oracle DBからシェープファイルを取得する方法は?

よろしく

答えて

0

開始するには良い場所は、(10gリリース2用http://docs.oracle.com/cd/B19306_01/appdev.102/b14255/toc.htmで)Oracle Spatialユーザーズ・ガイドおよびリファレンスです。

空間データの「ビルトイン」機能は、データの他の種類と同様に、行と列を使用して、データベース自体に空間データを格納することを含みます。たとえば、CITY_NAMEなどの「通常」の列を持つCITIES表と、各都市(多分点または多角形)の空間表現を含む「空間」列(おそらくLOCATIONという名前)があります。オラクル社は、このように空間データを格納するためのSDO_GEOMETRYという特別なデータ型と索引付け、検索、変換などの機能を提供しています。また、シェイプ・ファイルをこの形式に変換するユーティリティも用意されています。

すべてのエディション(XE、Standard、Enterpriseなど)の一部である「基本」レベル(Oracle Locator)と拡張レベル(Oracle Spatial )これは、Enterprise Editionのみの追加コストオプションです。

+0

ありがとうございます! – SPBeginer

+0

お返事ありがとうございます!私はもう1つの質問があります.Oracle DBの格納された空間データからshapefileをインポートできますか? – SPBeginer

+0

Oracle自体がSDO_GEOMETRYからshapefile形式に変換する機能を提供しているとは思いません。ただし、ESRI ArcGISにはこれを実行する機能があります(SDO_GEOMETRYから読み込み、シェイプファイルに書き込むことができます)。また、FMEやOracle SQL DeveloperのオープンソースGeoRaptorアドインなど、サードパーティのユーティリティもこの機能を備えています。今後の質問の参考になるリソースは、Oracle Spatialフォーラム(http://forums.oracle.com/forums/forum.jspa?forumID=76)です。 –

関連する問題