(Google ソースの)経度と緯度の座標をx と yに変換して、 SVG マップにポイントを配置したい
経度をXに変換できますが、緯度を釘付けにすることはできません。
http://jsfiddle.net/chrisloughnane/an3BZ/17/
- 赤い点 = プレースホルダー
- 緑の点 = 経度/緯度から計算された位置
メルカトル図法やその他の投影システム API について多くのことを読みましたが、今では完全に混乱しています。Proj4JS ライブラリのスレッドもたどりましたが、私のタスクに近い例は見つかりませんでした。
このソリューションをエミュレートしようとしましたが、残念ながら何か問題がありました。
誰かが私のjsfiddleを見て、それが明らかな間違いかどうかを確認してください。
2 番目のテスト関数 secondconvert(latitude, longitude) (javascript ペインの下部) は、かなり正確なx 座標を提供します。つまり、y 座標 b.ylat
の変更を手動で入力する265
と、左の赤い点のプレースホルダーがほぼ完全にカバーされます。
私は近くにいると思います。どんな助けでも本当にありがたいです。
ティア。
元の SVG はこちらから。