0

重複の可能性:
マーカーをクリックしても正確な経度が表示されないのはなぜですか?

xml で mysql からデータを取得します。全て大丈夫。しかし、私がこの座標をjavascriptで書いたとき、それは私に追加の数字を表示します..この数字をどこで取ることができますか?

そのように:

それは私にこの緯度経度を示しています..:(40.992638, 47.860474*00000007*),(40.992252, 47.860619*00000004*)

しかし、私の緯度経度はそのようです:(40.992638 47.860474 ) (40.992252 47.860619)

とは:**00000007 & 00000004 ?**

4

2 に答える 2

1

緯度と経度は、javascript では倍精度浮動小数点数(すべての数値) として表されます。文字列を倍精度浮動小数点数に変換すると、最も近い値に変換されますが、常に正確に同じになるとは限りません。14 桁目の違いはごくわずかです。

于 2013-01-06T16:12:53.143 に答える
0

わかった。みんな助けてくれてありがとう。私は次の問題を解決しました:

MySQL では、long 型が float(10,6) だった可能性があります。テキストに変更しました。すべての緯度経度座標を 12 記号として書き直すと、うまくいきます..

私の英語でごめんなさい..

于 2013-01-06T16:51:28.373 に答える