Windows
 Computer >> コンピューター >  >> システム >> Windows

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

本ガイドでは、シェープファイル(Shapefile)とは何か、そしてWindows 11/10のPCでそれを表示する方法について詳しく解説します。シェープファイルは、地理空間ベクターデータを保存するために使用されるファイル形式で、GIS(地理情報システム)分野で広く普及している一般的なフォーマットの一つです。Esri社によって開発されました。以下、このファイル形式について詳しく見ていきましょう。

シェープファイルとは?

シェープファイルとは、点(ポイント)、線(ライン)、面(ポリゴン)といったベクターデータを使って、河川、湖沼、国境、井戸などの地理的な位置情報を表現するGISファイルです。各要素には、名称、気温、座標などの詳細情報を示す属性データが含まれています。

シェープファイルは、さまざまな種類の空間データを保存する複数のコンポーネントファイルで構成されています。主な構成ファイルは以下の通りです。

  • SHPファイル:メインとなる必須のシェープファイル本体
  • SHXファイル:インデックスファイル
  • DBFファイル:dBASEテーブルファイル。地物の属性情報を保存
  • PRJファイル:投影定義ファイル。座標系の情報を保存

このほかにも、ixs(ジオコーディングインデックス)、XML(メタデータ)、ain(属性インデックス)、cpg(コードページファイル)などのコンポーネントファイルが存在します。

では、Windows 11/10でシェープファイルを表示するにはどうすればよいのでしょうか。本記事では、PC上でシェープファイルを開いて表示する方法を紹介します。

Windows 11/10でシェープファイルを表示する方法

Windows 11/10のPCでシェープファイル(SHP)を表示するには、主に以下の2つの方法があります。

  1. 無料のオンラインサービスを使って開く・表示する
  2. 無料ソフトウェアを使ってインポート・表示する

それぞれの方法を詳しく説明していきます。

方法1:無料のオンラインサイトでシェープファイルを開いて表示する

Windows 11/10では、無料のオンラインサービスを利用してシェープファイルを開き、表示することができます。Webブラウザを開き、オンラインサービスのサイトにアクセスして、シェープファイルをアップロードして表示するだけなので、とても手軽で便利です。

シェープファイルビューアにはさまざまなサービスがありますが、すべてが無料というわけではなく、有料のものや無料トライアルのみのものも多く存在します。SHPファイルを無料で表示したい場合は、Mapshaperという無料Webサービスがおすすめです。

Mapshaperは、ブラウザ上でシェープファイルを表示できる専用のオンラインツールです。SHPファイルを単体でも、ZIP圧縮されたフォルダごとでもアップロードできます。シェープファイルの内容全体を正しく表示するには、関連するPRJファイルやDBFファイルなども一緒にアップロードする必要があります。画面へのドラッグ&ドロップ、または選択ボタンからファイルを指定してインポートできます。インポート時には、「detect line intersections(線分交差の検出)」や「snap vertices(頂点のスナップ)」オプションの有効/無効を切り替えられます。その後、インポートしたSHPファイルから幾何学的な空間データが表示されます。

Mapshaperの主な機能

簡素化(Simplify)ツール:シェープファイルの表示を簡略化できます。簡素化のメニューや適用する手法などもカスタマイズ可能です。

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

境界線にマウスカーソルを合わせると、該当する詳細情報を確認できます。

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

ズームイン/ズームアウト機能も備わっており、シェープファイルを拡大して細部まで分析できます。

矢印ボタンをクリックすると、表示モードを切り替えられます。「inspect features(地物の検査)」「select features(地物の選択)」「drag vertices(頂点のドラッグ)」の中から目的に応じて選択しましょう。shift-drag box toolでは、Shiftキーを押しながらドラッグして範囲を囲むことで、複数の境界を選択できます。選択後は、削除、分割、保持、選択解除などの操作が可能です。

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

「edit attributes(属性の編集)」オプションを選択すると、シェープファイル内の境界の属性を編集することもできます。

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

また、Console(コンソール)機能があり、「I/Oコマンド」「編集コマンド」「実験的コマンド」「情報コマンド」などを実行できます。コンソールに「help」と入力すると、コマンドの詳細を確認できます。

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

編集したシェープファイルは、ネイティブのShapefile形式のほか、GeoJSON、TopoJSON、CSV、SVG、JSONレコードなど、さまざまな形式でエクスポートできます。

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

この便利なオンラインシェープファイルビューアを使いたい場合は、Mapshaperの公式サイトにアクセスしてください。

方法2:無料ソフトウェアでシェープファイルをインポートして表示する

もう一つの方法として、サードパーティ製のフリーウェアを使う方法があります。Windows 11/10で無料利用できるシェープファイルビューアは限られていますが、ここではおすすめの3つの無料ソフトを紹介します。

  1. Shape Viewer
  2. Avangardo ShapeView
  3. TNTatlas

それぞれのソフトの詳細を見ていきましょう。

1. Shape Viewer

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

名前の通り、Shape ViewerはWindows 11/10でSHPファイルを表示するための専用フリーソフトです。ポータブル版として提供されているのが魅力で、セットアップのZIPファイルをダウンロードして解凍し、「ShapeViewer.exe」を実行するだけで、すぐにシェープファイルの表示を始められます。

内蔵のファイルエクスプローラーで、SHPファイルが保存されているディレクトリを参照すると、選択したフォルダ内のすべてのシェープファイルが一覧表示されます。表示したいファイルをダブルクリックすればOKです。ズームイン・ズームアウト機能を使えば、拡大したい範囲を選択して詳細に分析できます。

基本的なズーム機能に加えて、「File > File Information」メニューからファイル情報を確認できます。シェープファイルのタイプ、レコード数、バウンディングボックスの座標などの情報が表示されます。

さらに、SHXファイルの作成や空のDBFファイルの作成機能も備えています。「File > Associate shp files with Shape Viewer」オプションを使えば、SHPファイルをこのソフトに関連付け、ダブルクリックで直接開けるようになります。また、「File > Export」から、シェープファイル内のすべての座標をExcelファイルにエクスポートすることも可能です。

総じて、標準的かつ必要十分なツールを備えたシンプルなシェープファイルビューアと言えるでしょう。

2. Avangardo ShapeView

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

もう一つの無料ソフトがAvangardo ShapeViewです。インストール不要で動作するポータブル型のシェープファイルビューアです。SHPファイルのほかに、MapInfoファイル(MIF)やAutoCAD DXFファイルも表示できます。「File > Open File」からシェープファイルを読み込みましょう。ズームイン・ズームアウト、ミラー、アンチエイリアシングなど、標準的な表示機能を備えています。

また、マップ座標をCSVファイルに変換・保存することもできます。シェープファイル上で範囲を選択し、「Utils > Save selection to file」をクリックするだけです。

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

さらに、「File > Save image」オプションを使えば、シェープファイルの表示内容を画像として保存できます。画像はBitmap(BMP)形式でエクスポートされます。

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

このフリーウェアはavangardo.comからダウンロードできます。

3. TNTatlas

シェープファイルとは?Windows 11/10でシェープファイルを表示する方法

TNTatlasも、シェープファイルやその他のGISファイル・画像ファイルの表示におすすめのソフトです。SHPファイルのほか、GeoTIFF、MrSID、JP2、PNG、DXF、DWGなどのファイルを開いて表示できます。シェープファイルを読み込むには、「File > Open Object」をクリックします。マップがインターフェースに表示されたら、ズーム、レイヤー透過、ロケータウィンドウ、凡例ビュー、拡大鏡などのさまざまな表示オプションを使って可視化できます。

「Tools」メニューからアクセスできるAnnotate(注釈)機能では、ペンを使ってマップに注釈を追加・描画できます。このほか、Geo toolbox、View-in-view、HyperIndex Navigatorなどの機能も搭載されており、注釈付きマップのスナップショット撮影にも対応しています。

このソフトは公式サイトからダウンロードできます。

シェープファイルをオンラインで表示するには?

専用のWebサービスを利用すれば、シェープファイルをオンラインで表示できます。本記事で紹介したMapshaperは無料のオンラインシェープファイルビューアで、開く・表示するだけでなく、検査や編集も可能です。詳細については、前述の説明をご覧ください。

CSVファイルをDBFに変換するには?

DBFファイルは、地物の属性情報を保存する重要なコンポーネントファイルです。CSV形式で保存したデータをDBFに変換したい場合は、AnyConvという無料サービスを利用しましょう。CSVファイルをアップロードして「Convert」ボタンをクリックするだけで、簡単にCSVからDBFへ変換できます。

以上です!この記事が、シェープファイル(SHPファイル)の概要と、Windows 11/10での表示方法を学ぶ助けになれば幸いです。

あわせて読みたい:IGS/IGESファイルとは?WindowsでIGSファイルを表示・変換する方法

  1. Windows 11/10でDNSキャッシュの内容を表示・管理する方法

    この記事では、Windows 11/10でDNSキャッシュの内容を表示する方法を詳しく解説します。DNSキャッシュとは、過去のDNSルックアップ(名前解決)の情報を、OSやWebブラウザ上に一時的に保存しておく仕組みのことです。 DNSキャッシュの内容を表示する方法 DNSキャッシュには、リモートサーバーの名前と、それに対応するIPアドレス(存在する場合)のリストが格納されています。これらのエントリは、WebサイトへのアクセスやFTPサーバーなどのリモートホストへの接続時に実行されるDNSルックアップによって生成されます。Windowsはこのキャッシュを活用することで、Webベースアプリケー

  2. Windows 11/10でタスクビューのショートカットを作成する方法

    Windows 11/10のタスクビューは、開いているすべてのウィンドウを一覧表示できるウィンドウ管理機能です。これにより、特定のプログラムやドキュメントに素早く切り替えることができます。この記事では、Windows 11/10でタスクビューのショートカットを作成する方法を詳しく解説します。 タスクビューとは タスクビューは、Windows 10で初めて導入され、Windows 11にも引き継がれたタスク切り替えおよび仮想デスクトップ機能です。主な特徴は以下のとおりです。 開いているウィンドウをすばやく検索・表示できる すべてのウィンドウを一時的に隠してデスクトップを表示できる 複数のモニ