ArcGIS Desktopを使用してSQLiteファイルを処理しますか?


10

仕事にはqgisとgrassを使用しています。100mbsを超えるシェイプファイルを作成しました(統計分析の結果です)。

それをsqlite形式(空間的に有効)に変換すると、データは15 mbsに縮小されます。メールやドロップボックスと共有することは許容されます。

しかし、私の同僚はarcgis 9.3を使用しています-彼は問題なくデータを読み取ることができますか?


1
シェープファイルを圧縮して、同様の圧縮を行うことができます。7zipはさらに圧縮します。おそらく、ArcGIS 9.3でSQLiteデータベースを読み取るよりも手間がかかりません。
レイナー、2012

つまり、基本的には「ArcGIS 9.3ではsqliteデータを読み取れない」ということですか。
ニックス

S-FTPとより高い圧縮(winzipにはこのオプションがあります)でファイルを圧縮すると、解決策になります-FTPの無料束はfilezilla filezilla-project.org
Mapperz

回答:


3

私の理解では、ArcGIS Desktop 9.3(または10.0または10.1)を使用してこれを行うには、データの相互運用性エクステンションを使用するのが最も簡単ですが、費用がかかります。

ただし、拡張機能なしでArcGIS Desktop 10.2以降を使用すると...

ArcGISからSQLiteデータベースに接続して、マップを作成し、データに対して空間分析を実行できます。

ArcGISクライアントからSQLiteデータベースファイルに直接接続します。

空間データを格納して操作するには、Esri ST_GeometryタイプまたはSpatiaLiteをデータベースにインストールする必要があります。あなたは使用することができますCreateSQLiteDatabaseこれらの空間データ型のいずれかでのSQLiteデータベースを作成するArcPy関数を。


5

あなたはインストールできAmigoCloudからオープンソースのArcGIS OGRワークスペースプラグイン ArcMapにはspatialiteおよびその他の形式の全体の束への読み取りアクセス権を与えます。無料です。バイナリをテストしたい場合はお知らせください-私はすでに成功している人がいます。現時点で10.1でのみ動作します。これは、私がアクセスできる唯一のArcGISバージョンだからです。ただし、9.3では問題なくコンパイルできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.