DWGデータの無料変換ツール
以前、DWGTrueViewというソフトについて記載しましたが、さすがAutodesk謹製だけに確実にファイルフォーマットを変換できて良いのですが、ダウンロードするのも大変(ファイルサイズ200MB以上)で、インストール後も動作が遅くてイライラしていました。
そこで、DWG TrueViewよりもお手軽にファイルフォーマットを変換できるソフトがありましたので、ご紹介します。
EveryDWG
http://www.opendesign.com/files/guestdownloads/EveryDWG.zip
R12形式から2007形式にまでの幅広いdxf,dwg,dxbファイルに対応し、ファイルサイズがたったの3MBです!しかも、インストール不要(解凍するだけですぐに使える)というのも嬉しいですね。ただし、現時点ではDWGの最新バージョン「2009形式」に未対応です。
この変換ツールは、CADフォーマットの標準化およびCADデータ変換ツールのオープン化を進めている非営利団体ODA(Open Design Alliance)によって作成されていますので、今後のdwgバージョンアップにも対応してくれそうです。
Office2007のデータを古いオフィスで扱う
最近、ちらほらと、エクセルのデータを新形式でやりとりする機会がでてきました。
まだまだ従来形式のxlsファイルでの運用が多いですが、256列×65536行を越えるデータを扱えるとともに、従来よりも複雑な条件付き書式を設定可能になるなど、新ファイルフォーマットには一定の利点があるため、次第に新フォーマットへ移行していくのではないでしょうか。
ただし、エクセルの標準ファイルフォーマットは、バージョン2007よりファイル形式(及び拡張子)が一新されてしまったため、古いバージョンのエクセルでは、そのファイルを扱うことが出来ません。
以下のアドインをインストールすることで、最新版ではないオフィス製品群(office2000・2002・2003・XP)で、word2007で作成されたdocx、excel2007で作成したxlsx、powerpoint2007で作成したpptxなど、2007形式のファイルを扱えるようになります。
Word/Excel/PowerPoint 2007 ファイル形式用 Microsoft Office 互換機能パック
http://www.microsoft.com/downloads/details.aspx?FamilyID=941B3470-3AE9-4AEE-8F43-C6BB74CD1466&displaylang=jaMicrosoft Office Word 2007、Excel 2007、および PowerPoint 2007 の新しいファイル形式の文書、ブック、およびプレゼンテーションを開いたり、編集、保存を行うことができます。
DMデータをdxfに変換したい
ArcGIS9.2には、標準で『国内データ変換ツール』がインストールされますので、デジタルマッピング成果(dmデータ)をシェイプファイルに変換するのは簡単にできます。
DMデータをArcGISだけではなく、AutoCAD等でも使いたい場合、DXFファイルに変換すると利便性が向上します。
ちまちまとエクスポートを繰り返しても良いのですが、一括でDXFファイルに変換できるCreate DXF file from feature layer in ArcMapというArcScriptを紹介いたします。
【インストール】
まず、 http://arcscripts.esri.com/details.asp?dbid=15146 よりファイルををダウンロードし、解凍したファイルを適当なフォルダに保存します。
次に、ArcGISを起動し、ツール>カスタマイズ とすすみ、コマンドを『ファイルから追加』します。
【使い方】
変換したいシェイプを選択して、ExportDXFボタンをクリックするとファイル名を指定するダイアログが出てきますので、適当な保存場所を指定するだけで綺麗にレイヤ分けされたdxfが作成されます。
ただし、pointとpolylineは上手く変換されるのですが、polygonとラベルは一手間かけないと変換できません。
【ポリゴンをDXFにするには】
ポリゴンを上記ツールで変換しようとするとエラーが出ますので、『ジオメトリ変換ツール』を使ってポリラインに変換します。
【ラベルをDXFにするには】
ラベルをDXFに変換しないことには、道路名や標高などが良く分からない地形図になってしまいますので、是非とも変換したいところです。
まず、ArcCatalogを使って適当なジオデータベースを作成しておき、そこにラベルのデータ(アノテーション)を保存します。ラベルはアノテーションに変換し、ジオデータベースに保存することで、dxf変換の対象となるようです。
なお、このデータベースは、dxf変換が終わったら消去しても構いません。