私は問題があります。緯度と経度の値を含む JavaScript 文字列を送信しています。次に、JavaScript でsplit()
メソッドを使用して、この値の配列を取得します。すべてのマーカーを描画するにはどうすればよいですか? この機能は正しく機能しません - 地図上にマーカーが作成されません。なにが問題ですか?
var lngstring = <%=lngstring %>
var latstring = <%=latstring %>
alert(latstring);
alert(lngstring);
var arraylat = latstring.split("#");
var arraylng = lngstring.split("#");
alert(arraylat.length) // 200
for (var i = 0; i < arraylat.length; i++) {
var marker = new google.maps.Marker({
position: new google.maps.LatLng(arraylat[i],arraylng[i]),
map: map
});
//alert(arraylat[i],arraylng[i]);
}
alert("ready!");
alert(arraylat[2]); // 37.789879
alert(arraylng[2]); // -122.39044200000001