面積を保持し、距離を保持するグローバル解析に適した投影(必ずしも同じ投影ではない)


11

私は、世界のすべての国をバッファリングし、それぞれの国で同様のレベルの最小限の歪みを持たせることができるように、距離を適切に保持する投影(または投影のセット)を探しています。

次に、これらのバッファーの面積を計算するための投影(または投影のセット)が必要になります。これにより、世界のバッファー領域内の各国を他の国のバッファー領域と比較できます。

最終的には、これらの領域に多数のオーバーレイを実行して、重複の割合などに基づいて他の統計を切り分けて割り当てる必要があります。これらの結果の統計はすべて、世界の他のすべての国と同等である必要があります。ゲームのこの段階では、等面積投影法でも同様に行う必要があると考えています。

地元や地域よりも小規模な規模で運営するのは初めてであり、結果は防御可能であり、ピアレビューを受け入れられる必要があります。lat / lngでこれらのすべてを行うのは不適切であると考えていますが、その理由の論理を考えると、混乱します。

情報、意見、同様の経験についての感想など、誰もがこれについて持っていることに感謝しています!

回答:


6

最新のPostGISには、緯度/経度WGS84空間参照系データを計算する「地理」データタイプがあり、距離または面積の結果をメートル/平方で返します。WGS84楕円体に基づくメートル。したがって、Geometryの代わりにGeographyを使用してWGS84 Lat / Lonで国データをPostGISに取り込み、バッファを作成し、組み込み関数で面積計算を実行できます。

参照: ST_Buffers ST_Area および PostGIS Geography

-ミカ


これは有望に見えます。私は、メルカトルまたは横メルカトルをシフトして、歪みの少ない地域が国に重なるように(可能であれば)スクリプトを書くことを考えていましたが、その中に欠点があります。ST_Bufferは「UTM、Lambert Azimuthal Equal Area(LAEA)北/南極を支持し、最悪のシナリオではメルカトルにフォールバックする」ような何かをしているように見えます。
mmnoo

FMEについては知りません。多くの国が複数のCRSにまたがっているので、各郡をその場で投影し、バッファを実行する独自のスクリプトを書くのは難しいでしょう。PostGIS Geographyデータタイプを使用すると、問題を回避できます。
ミカ

3

地図投影選択ツールでは、Eckert IVとMollweideが推奨されてい ますhttp://people.oregonstate.edu/~savricb/selectiontool/

編集:上記のこのリンクは死んでいますが、ツールはここに移動したようです:http//projectionwizard.org


モルワイデをざっと見てみました。それは平面積ですが、それは良いことですが、赤道から離れたところに多くの歪みをもたらします。特定の国(特にロシア)のバッファーの追加領域は、ほぼ100%大きすぎますが、ニュージーランドなどの他の国のそれはほぼ50%小さすぎます。これらのエラーは、このアプリケーションでは懸念される場合と懸念されない場合がありますが、正確な査読済みの作業を行うには、球面座標で直接作業するか、個々の国に適した複数の投影法を使用するなど、別のソリューションを探す必要があることを示唆しています。
whuber

それは知って良いです!この情報はどこで見つけましたか?すべての主要な予測の適切な使用法をリストしたワンストップショップをご覧ください。
mmnoo

2
Tissot indicatricesから派生しました。この一般的なトピックに関するスレッドもあります。「ワンストップショップ」に最も近いのは、John Snyderのマニュアルです。
whuber
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.