私はインド太平洋に生息する種(〜20〜-65度の経度)の凸包を構築しています。私が遭遇した問題は、180度の経度線の両側にある種の場合、再構築された船体が、レイヤーの両端を構成する非常に小さなポリゴンにポイントを含めるのではなく、レイヤー全体に広がることです。この動作の原因は、この線がレイヤーの端を表しており、QGISがベクトルマップをラップしていないことです(下の画像を参照してください...私の「評判」は今ではそれを含めるのに十分です、ありがとう)。
いくつかの考えとグーグルの後、これらは私が遭遇した問題への可能なアプローチの一部です。ただし、そのメリットや実装についてはあまりよくわかりません。
中央子午線を0(グリニッジ)から150度に変更します。これをどのように行うことができますか?これは単にマップの表示を変更するだけですか(それ自体が有用です)、それとも正しい凸包の構築に貢献しますか?
座標系を+/- 180度形式から0〜360度形式に変更します。どうやら、これらの線に沿った何かは、PostGISの「ST_Shift_Longitude」関数を使用して実現できます。これは、負の経度に360度を追加します。これを行う簡単な方法はありますか?また、この関数は180度中心のマップを生成します。これは世界の終わりではありませんが、150度中心のマップの方が優れています(〜インド太平洋の中心)。
お時間を割いてお世話になり、長い投稿をありがとうございます。