世界中の都市で構成される緯度/経度値の座標のリストがあります。SVGマップの上に世界の主要都市をピンとして表示したい米国のSVGマップをまとめました。これまでのところ、表示している地図投影は米国のメルカトル図法であることがわかったので、次のステップは、各都市の地図の X/Y 座標を取得する方法です。緯度/経度からメルカトル図法を取得したら、それをどのように X/Y 値に変換し、マップのサイズに基づいて相対的な X/Y 値に変換しますか?
1252 次
1 に答える
3
メルカトル図法に関するウィキペディアの記事には、実装する必要がある方程式が記載されています。メルカトル図法は、緯度/経度を x/y に変換します。これは、地図投影が行うことです。x/y 値を取得したら、それらを (あなたの場合は) ピクセルまたは使用する測定値に変換するだけです。
于 2012-05-17T05:16:54.553 に答える