QGISを使用したWGS84レイヤーを使用したメートル/ km単位のバッファリング


12

QGIS 1.7.4-Wroclawを使用し、WGS84でSHPレイヤーを使用しています。ftoolsバッファーツールを使用して、このレイヤーから特定のキロメートル数までバッファーアウトします。

バッファツールは常にレイヤー単位を使用することを理解しています。これはWGS84の場合は10進度です。度がメートルに一貫して変換されないことは誰もが知っているので、バッファを作成するにはどうすればよいですか?

シェープファイルを、メーターをネイティブで使用する別のCRSに変換する必要がありますか?

その場合、どのように選択すればよいですか?


シェープファイルの範囲はどのくらいですか?CRSを推奨するには、この情報が必要です。
nhopton

はい、最初にShapefileを再投影する必要があります(たとえば、fToolsの「Reproject layer」ツールを使用して)。どの投影法が最適かは、お住まいの地域の場所(経度/緯度)とその大きさによって異なります。
ジェイク

ありがとう、@ Jakeと@nhopton!私は台湾北部のいくつかの地点からバッファリングしていますが、バッファは1000〜2000kmの範囲になります(中国と台湾の約半分をカバーします)。
エヴァン

1
このマップは地理座標系(緯度/経度)で定義されていますが、マップ範囲は実際に投影座標系(メルカトルなど)であることを示唆しています。その場合、線または面積の測定結果は不正確になります。これを修正するには、[設定:プロジェクトプロパティ]メニューを使用して適切なマップ座標系を明示的に設定します。
ゲル

実際には、切り取られたNatural Earthファイルなので、WGS84にあります。
エヴァン

回答:


12

このアプリケーションでは、ソースポイントの中央を中心とする正距方位図法を使用します。この投影法には、投影法の中心を中心とするすべての半径距離が正確であるという優れた機能があります。

その特定の投影法は、QGIS標準投影法の一部ではありません。コマンド文字列+proj=aeqd +lat_0=24.5 +lon_0=121.5でSettings / Custom CRSを使用して独自に定義できますが、残念ながら、fTools Reprojectionツールではカスタム投影を使用できません。代わりに、次のコマンドを使用してコマンドラインでデータセットを変換できます。

ogr2ogr points_reprojected.shp points.shp -t_srs "+proj=aeqd +lat_0=24.5 +lon_0=121.5"

その後、points_reprojected.shpシェープファイルを使用してQGISでバッファリングを実行できます。

台湾北部のある地点の周りの2000kmのバッファーは、その地点を中心とした正投影の円のように見えます。

...そしてWGS84で押しつぶされました:


ありがとう-Azimuthal Equidistantに再投影してから、バッファリングが美しく機能しました!実際、私は既にその投影をオンザフライ投影に使用していましたが、必要なユニットがあることを知りませんでした。しかし、再投影するためにコマンドラインを使用する必要はありませんでした:レイヤー>名前を付けて保存...トリックを行いました(カスタムCRSを定義した後)。
エヴァン

@エヴァン:それを聞いてうれしい!あなたは、あなたの質問に答え考慮すれば、あなたは答えの隣にチェックマークをクリックすることでそのようにマークすることができます
ジェイク

1

面白いね 最初の試みとして、(巨大な)バッファーをKMLとして生成することを検討すると思います。ここでこれを行うことができます:

http://www.thesamestory.com/kmlcircle/

ポイントとバッファ距離の緯度/経度を入力する必要があります。返されるのは、円を含むKMLファイルです。Google Earthでこれを見て、問題なければQGISにロードしてください。

ここに画像の説明を入力してください


1
残念ながら、QGIS Lisboaは生成されたkmlファイルを好みません。
-AndreJ

QGISはファイル名を好みません。(たとえば)「circle1.kml」に変更してみてください。しかし、私はチェックすべきでした。N.
nhopton

さて、ファイルをGoogle Earthにロードし、KMLとして保存します。次に、ファイル名をデフォルト名から変更します。ogr2ogrは、ファイルも非常にうまくSHPに変換します。N.
nhopton

ジェイクのソリューションは最終的に私にとって完璧に機能するようになりましたが、これはそれを行う良い方法かもしれません。心に留めておきます。ありがとう!
エヴァン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.