0
Googleマップapi v3を使用していて、JSのループを使用してマーカーを作成したい場合は、Dbのinfowindowのデータも表示します。 この作品は私が腹を立てているが、私は目標をCompeleteできませんでした。マップ機能でループを使用してGoogleマップv3マーカー
<% Dim con As New OleDbConnection
con = New OleDbConnection("Data Source=sml; User ID=sml; Password=sml; provider=OraOLEDB.Oracle")
con.Open()
Dim cmd As OleDbCommand = New OleDbCommand("Select STA_NAME, GPS_ONE from GPS", con)
Dim ds As New DataSet
Dim I As Long
Dim da As New OleDbDataAdapter(cmd)
da.Fill(ds, "GPS")
For I = 0 To ds.Tables("GPS").Rows.Count - 1
Dim GPS As String = ds.Tables("GPS").Rows(I).Item("GPS_ONE")
Next
%>
そして、JSコードは、私がunalbeが一つでもmarker.I iがDB列
にGPSを追加すると、地図上のマーカーを作成したい作ることになっているこのコードをマーカーvar map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
var infowindow = new google.maps.InfoWindow();
var GPS='<%=GPS %>'
var Infowindow=GPS
var image = 'ico/Ch.png';
var LatLng = new google.maps.LatLng(GPS);
var marker0 = new google.maps.Marker({
draggable: true,
position: LatLng,
map: map,
icon:image,
title:""
});
google.maps.event.addListener(marker0, 'click', function() {
infowindow.setContent(Infowindow);
infowindow.open(map,marker0);
});
作ります
を私はCompilatiを取得しています"GPSは宣言されていません"のエラーで、どのように私はJSのループからJSのループですべてのマーカーを作ることができますか? –