0

私はこのコードを使用してグーグルマップを取得しています。それはlatとlonの値を持っていますが、私はlatとlonを持っているデータベースを持っています。このマップのデータベースのlatとlonを使用したいのですが、これを行うにはどうすればよいですか?

これは私のグーグルマップのJavaScriptです

  <script type="text/javascript">
  function initialize() {
    var latlng = new google.maps.LatLng(12.91869,77.594051);
    var myOptions = {
      zoom: 12,
      center: latlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"),
        myOptions);
    var marker = new google.maps.Marker({
        position: latlng,
        map: map,
    });
    var infowindow =  new google.maps.InfoWindow({
        map: map,
        position: latlng,
        });
    map.openInfoWindow(latlng,
                       document.createTextNode("Hello, world"));
  }
</script>

誰か助けてもらえますか...?

前もって感謝します.....

4

1 に答える 1

0

あなたが先に進むために従うことができるただの方法-

まず、データベースからlatlng値をロードし、それらを配列に格納します。

次に、このlatlngの配列をjavascript関数に渡します。この関数は、このlatlng値をマップに表示します。この関数には、基本的に、これらの各latlngをマーカーとともにマップ上に1つずつ表示するループが含まれます。

まず、javascriptの配列にハードコードされたlatlngの配列を使用してみてください。そうすれば、データベースから取得した値を簡単に処理できます。

于 2012-09-18T08:30:27.570 に答える