9

このページの地図座標を見てください。これはウィキペディアからリンクされており、座標はクエリ文字列に渡されます。これの実際の用語はわかりませんが、座標を変換するにはどうすればよいですか? それらは次のようになります。

北緯37度14分6秒、西経115度48分40秒

私は彼らがこのように見えることを望みます:

37.235、-115.811111

この例に示すように、これは Google マップで読み取り可能な形式です。

PHPでこれを行うにはどうすればよいですか?また、2つの異なるタイプの座標は何と呼ばれていますか?

4

4 に答える 4

28

元の形式は、時、分、秒の形式です。10 進数に変換するには、次のようにします。

D = H + M/60 + s/3600

したがって、あなたの例では、 37,14,6 になります

述べたように、37 + 14/60 + 6/3600 = 37.235。

緯度が N の場合、結果は正になり、S の場合、結果は負になります。経度が E の場合、結果は正になります。西の場合、結果は負です。

于 2009-06-15T12:07:47.257 に答える
1

これが、あなたが話していることを行うJavascript関数です。

このユーティリティを使用すると、ユーザーは緯度と経度を 10 進数の度と度、分、秒の間で変換できます。便宜上、National Geodetic Survey の NADCON プログラムへのリンクが含まれています。これにより、NAD83 / WGS84 座標系と古い NAD27 座標系の間の変換が可能になります。NAD27 座標は現在、ブロードキャストの承認とアプリケーションに使用されています。

このユーティリティでは、計算を実行するために Javascript が有効になっている必要があります。

于 2014-01-15T14:09:32.050 に答える
-1

うーん、あなたが言及したページには、すでに WGS84 と緯度経度形式で座標が示されています

于 2009-06-15T12:11:02.410 に答える