地理座標系にポイントがあり、それらをスイスグリッド(CH1903 +)に変換したかった。
サンプルデータ:
id lon lat
2 7.173500 45.86880
3 7.172540 45.86887
4 7.171636 45.86924
5 7.180180 45.87158
6 7.178070 45.87014
7 7.177229 45.86923
8 7.175240 45.86808
9 7.181409 45.87177
10 7.179299 45.87020
尊敬される結果:
id E N
2 2579408.2431 1079721.1499
3 2579333.7158 1079729.1852
4 2579263.6502 1079770.1125
5 2579928.0358 1080028.4605
6 2579763.6471 1079868.9218
7 2579698.0756 1079767.9762
8 2579543.1019 1079640.6512
9 2580023.6226 1080049.2672
10 2579859.1889 1079875.2740
3
@アーロン、私は同じ男です。そこには適切な答えがありません。手伝ってもらえますか?あなたがどれほどうるさいのか、本当に驚きました。
—
-Topdombili
@Topこれはうるさいことではなく、StackExchangeポリシーです。クロスポストは、あらゆる種類の矛盾と問題を引き起こします。(間違ったフォーラムに投稿すると、役に立つ回答が得られないこともあります。)投稿したSOバージョンを削除してください。
—
whuber
@ Topdombili、whuberの答えによれば、入力値はWGS84にあり、データム変換とCH1903 + / LV95グリッドへの投影が行われていることを指摘したかっただけです。
—
mkennedy
@mkennedyその観察をありがとう。私がしていることを説明しないで怠慢であったと仮定元(緯度、経度)座標はWGS 84(仮定は、コード内のコメントに埋め込まれていること)です。そうでない場合は、
—
whuber
proj4string(d)
それに応じて値を変更します。私の関心は、主に偽東距と北距パラメータに引かれ、たx0
とy0
(そのようなコードの最初のコメントのように)Web上のいくつかの人気の参照が、これにより数千キロですべてのポイントを移動させる、彼らの最も重要な数字を落としているので、 :-)。
@whuber、痛い再:参照!WGS 84に設定された入力に関するあなたのコメントを見ましたが、Topdombiliがそれを確実に見たいと思っていました。
—
mkennedy