3

jVectorMap ( http://svgto.jvectormap.com ) の SVG ツールを使用して、独自のカスタム マップを作成しました。正しく表示されますが、地図上にマーカーを配置するために Google マップ API を使用しているため、緯度と経度で動作するようにしたいと考えています。境界ボックスでそれが可能であることは知っていますが、境界ボックスの値を正しく取得できないようです。マーカーは表示されますが、マーカーの位置はかなり離れています。

これらの値を取得するにはどうすればよいですか?

4

1 に答える 1

1

latLngToPointとを使用できますpointToLatLng。ただし、マップには、使用されている投影とインセットに関する詳細が必要です。そうしないと、これらのメソッドにアクセスしようとするとエラーが発生します。

jVectorMap マップ形式リファレンス:

投影法 このパラメータは、緯度と経度によって地図上にマーカーをプロットする場合に必要です

また、この例を参照してください(少しバグがあり、FireFox では機能しません)。

于 2013-10-01T18:33:38.437 に答える