我正在使用Google Maps API。我試圖從數據庫中添加多段線和座標。任何人都可以告訴我如何使用標記管理器來添加多段線嗎?我認爲我的座標太多,而且越來越混亂。使用標記管理器可能會有幫助。有什麼建議麼?
我使用的代碼是:如何將多段線添加到Google地圖?
for ($i=0;$i<$truckCount;$i++)
{
$j=0;
$k=1;
do
{
$data = pg_fetch_row($result,$j);
$data1=pg_fetch_row($result,$k);
$j++;
$k++;
}while(condition)
echo"points[$i]=[new GLatLng($data[4], $data[5]),new GLatLng($data1[4], $data1[5])];";
echo"polyline= new GPolyline(points,'#0000FF', 6, 0.5);";
echo "setTimeout(function() {map.addOverlay(polyline);},2);";
}
我用GLog.write的(點)和我看到的,只有前兩個座標獲得通過,因此沒有線繪製
'I <直到data' JS中?? – diEcho 2012-01-06 06:10:16
這部分是在PHP中,因爲我從數據庫 – 2012-01-06 06:12:23
檢索協調,直到數據是一個變量,我計算的「pg_num_rows($ result) – 2012-01-06 06:13:09