回答:
新しいバージョンのQGIS(2.18以降)には、.dwgファイルをジオパッケージ( .gpkg)にインポートする機能が実装されていました。
この機能は次の場所にあります。
プロジェクト>> DWG / DXF-import
動作させるには、次の手順を実行できます。
いくつかの追加のメモ:
Teigha®File Converterを使用して、DWGファイルをDXF(QGISでサポート)に変換できます。これは、.dwgファイルと.dxfファイルの異なるバージョン間の変換のみを目的として、ODAによってエンドユーザーに提供される無料の(残念ながらオープンソースではない)クロスプラットフォームアプリケーションです。
次のプラットフォームがサポートされています。
インポートの意味によって異なります。実際に何かをするためにデータをインポートしますか、それとも単に表示用の背景レイヤーが必要ですか?
また、これを考慮してください:GISでは、基本的なビルディングブロックはポイント、ライン、ポリゴン(基本的なトポロジタイプと呼ばれることもあります)であり、CADでは、以前のものに変換できないオブジェクトを含む、何でも作成できる図面で作業しています言及されたタイプ。これらには、曲線、ソリッドなどのより「エキゾチックな」タイプのジオメトリ、ブロック(またはブロック参照)、外部ラスター参照などが含まれます。
たとえば、ArcGISは、DWG / DXFファイルの表示(および制限された編集も可能)の非常に良い仕事をしますが、他のGISソフトウェアパッケージは、dwgファイルの内容が複雑すぎる可能性があるため、データを可能な限り簡単にインポートしようとしますCAD-> GISを単純に変換するツールを用意する。
私はよくcadファイルを受け取りますが、AutoCADは持っていないので、無料でダウンロードできるDoubleCAD XTで分解します。各レイヤーまたはデータセットを選択してエクスポートし、[名前を付けて保存](選択したオプションの切り替え)type = DXF-2004-2006。ベクトルレイヤーとして開くと、これらはQGISに正常にインポートされるようです。
FMEサーバーも試してみる価値があるかもしれません 。http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html
しかし、DoubleCADを使用したレイヤーごとのアプローチはより堅牢であることがわかりました。
輸出する、
ポイントデータ-mmqgisプラグイン「ジオメトリをエクスポート」を介してcsvにエクスポートします。
ベクトル-dxfとして保存してから、DoubleCADでdwgに再保存します。属性を保持できないため、一度に1つのデータ機能を操作する必要があります。
私が使用している別のエクスポートオプションはDXF Authorです
ここで見つけた
http://www.mmnt.net/db/0/0/priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf
ユーザーガイド付き
ftp://priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf/about.htm
DWGは、独自のクローズド形式です。多くの人が確認できるのは、相互運用性の低い形式の1つです。簡単に言えば、オープンソースソフトウェア/ライブラリでDWGファイルを開くことはできません。dwgsを読み取るためのOSライブラリを作成しようとする試みがありましたが、あまりうまく動作しませんでした。DWGを開くことができるオートデスク以外のソフトウェアがある場合、非オープンソースライブラリを使用してそれを行うため、QGISでDWGサポートが表示されません。既に提案されているように、DXF(何らかの方法で相互運用性が高い)またはshapfile(Autocadマップで可能)としてDWGを保存するように依頼します。