google地図で固定されている点にマーカーマークを追加します.
公式参照アドレス:https://developers.google.com/maps/documentation/javascript/reference?hl=zh-cn
まず私たちはscriptマークを使ってMaps API JavaScriptに参加します.
ここで、trueまたはfalseブラウザを指定しないとサポートされません.
それから、北京の表示を例にして地図を設定します.
地図の中心点を北京に設定し、図に北京の経緯度を表示し、マーカーを定義して北京に表示します.
マーカーの中にはicon属性があります.ここでは自分で定義した画像を使っていますが、アプリから分かります.カスタム画像が地図に落ちている点はデフォルトでは絵の中心点です.
そして、尖点を地図に表示する必要があります.もっと正確なので、下記のように設定します.
最初のパラメータで画像のパスを指定します.
2番目のパラメータは設定画像のサイズです.
3番目のパラメータは指定されたピクチャの原点です.デフォルトではピクチャの左上隅です.上の図のように.
第四はどの点を地図に落としますか?
ここでマーカーをクリックするイベントを設定します.
地図をセットして拡大縮小する時、地図をロードします.
上記のステップを通じて、基本的にgoogle地図で特定の点を表示しました.
地図を一つのdivに置いて表示すればいいです.
私達が実現した機能は下図のようです.
まず私たちはscriptマークを使ってMaps API JavaScriptに参加します.
ここで、trueまたはfalseブラウザを指定しないとサポートされません.
それから、北京の表示を例にして地図を設定します.
地図の中心点を北京に設定し、図に北京の経緯度を表示し、マーカーを定義して北京に表示します.
マーカーの中にはicon属性があります.ここでは自分で定義した画像を使っていますが、アプリから分かります.カスタム画像が地図に落ちている点はデフォルトでは絵の中心点です.
そして、尖点を地図に表示する必要があります.もっと正確なので、下記のように設定します.
var image = new google.maps.MarkerImage('images/mark.png',new google.maps.Size(60,70),new google.maps.Point(0,0),new google.maps.Point(30,55));
パラメータの説明:最初のパラメータで画像のパスを指定します.
2番目のパラメータは設定画像のサイズです.
3番目のパラメータは指定されたピクチャの原点です.デフォルトではピクチャの左上隅です.上の図のように.
第四はどの点を地図に落としますか?
ここでマーカーをクリックするイベントを設定します.
地図をセットして拡大縮小する時、地図をロードします.
上記のステップを通じて、基本的にgoogle地図で特定の点を表示しました.
地図を一つのdivに置いて表示すればいいです.
私達が実現した機能は下図のようです.