2016-12-19 2 views
0

マップ上にポイントのリストを表示しようとしています。これらの緯度と経度は、小数として与えられる:緯度と経度を10進数でWGS84座標に変換するにはどうすればよいですか?

 index X    y 
     1 24050.0000 123783.3333 
     2 24216.6667 123933.3333 
     3 24233.3333 123950.0000 
     4 24233.3333 124016.6667 
     ........................ 

これらのデータはsourcespage)から取られます。私はこれらのデータをGoogle Map APIで直接使うことができるようです。どうすればいいですか?

表示するにはGoogleマップAPIと互換性のあるフォーマットに変換するにはどうすればよいですか?私はJavaScriptを使用しています。

答えて

1

これらの点は、WGS84の座標に1000を掛けたものにすぎません。以下のコードは、日本ではデータがarray of points in the file you referenceの合理的な場所です。

var marker = new google.maps.Marker({ 
    map: map, 
    position: { 
    lat: data[i][1]/1000, 
    lng: data[i][2]/1000 
    } 

});

proof of concept fiddle

Japan points from data

+0

感謝万人。なぜ彼らは彼らのウェブ上でそれを言っていないのですか?私は検索して多くを読んで、ついにあなたは私を救った。 – arslan

関連する問題