QGISでGoodeホモロシン投影を使用することは可能ですか?


11

QGISでGoodeホモロシン投影を使用することは可能ですか?QGISとGRASSの両方が中断に問題があるようで、高緯度を一緒に押しつぶします。カスタムCRSとして+ proj = goode + ellps = sphere + datum = wgs84を試しました。

回答:


0

以前に中断された投影に関する質問がありました:不連続または中断されたマップ投影?

結論は、proj4(QGISおよびGRASSでの投影処理に使用される)は中断された投影をサポートしないということです。


Proj.4トラッカーでGoodeホモロシンサポートのチケット(この質問が尋ねられた後に作成されたもの)に言及しているはずです:trac.osgeo.org/proj/ticket/106。でも、思ったほど新しいプロジェクトはないようです。私は私のプロジェクトを更新してみて、それがどうなるか見てみましょう。重複する質問でごめんなさい。
mattwigway 2011年

1
すべての投影が中断されます...つまり、カウンタードメインは無限ではなく有限空間です;)
Luísde Sousa

6

QGIS Lisboaでは、Goode Homolosine投影の基本的なサポートが追加されました。

IGHデータをhttp://edc2.usgs.gov/glcc/fao/data_specifications.phpからダウンロードしました

このユーザーのCRSを設定します。

+proj=goode +lon_0=-100 +x_0=-11119487.43 +y_0=0 +a=6370997 +b=6370997 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs

北米向け。

lon_0とX_0は、このドキュメントの付録03から、次のとおりです。http://proceedings.esri.com/library/userconf/proc98/proceed/TO850/PAP844/P844.HTM

自然の地球の境界線を重ねると、次のような画像になります。

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

北米ではフィットが良好(約20 kmの場所がずれている)、その他の地域ではゆがんでいます。


編集

今、projが中断されたグッドホモロシンを知っていることに気づきました:

+proj=igh +ellps=sphere +towgs84=0,0,0 +lon_0=100w +x_0=-11119487.43

自然地球の世界の境界線と10度のベクトルグリッドのこの画像を取得します。

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

ほかにどのパラメーター+proj=ighが必要かはわかりません。


上記の定義を使用して、ピクセルシフトを取得します。私にとって定義+proj=igh +towgs84=0,0,0はうまくいきました
トーマス

3

QGIS 2.18は、ラスターのホモロシンの完全なサポートに近づいています。問題#959に注意する必要があるだけですCHECK_WITH_INVERT_PROJ。パラメーターを使用して、GDALで直接ラスターワーピングを実行してください。

ベクトルに関してはまだ複雑です。AndreJ が彼の回答で示しているいくつかのエラーが優勢です。原因は単純です。QGisはそれがカートグラフィックプログラムであることを認識しておらず、すべての投影の共領域が有限空間であると見なしています。

これには簡単な修正があります。QGisにインポートされたベクターレイヤーをホモロシンコドメインと交差させます。少し前に経度と緯度が1度の間隔で定義された個別の共通領域ベクトルを利用できるようにしまし

DOI

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

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