<polyline color="#FF0000" width="3" opacity="0.5"> 
  <point lat="11.8" lng="111.2" /> 
  <point lat="13.5" lng="112.5" /> 
  <point lat="13.5" lng="112.9" /> 
  <point lat="14.1" lng="113.9" /> 
</polyline>

解决方案 »

  1.   

    类似于
    echo '<?xml version="1.0" encoding="UTF-8"?>
    <overlays>';
    echo '<polyline color="#FF0000" width="3" opacity="0.5">';
    while($row=mssql_fetch_array($result))
    {
     echo "<point>";
     echo "lat=".$row['Latitude'];
     echo "lng=".$row['Longitude'];
     echo "</point>";
    }
    echo '</polyline>'; 
    echo '</overlays>';
      

  2.   

    [Quote=引用 4 楼 qqdj_fsq 的回复:]
    格式不对
      

  3.   

    需要的是 <point lat="11.8" lng="111.2" /> 这样的数据格式,而不是
    <point>lat=10.5000 lng=112.1000</point> ,谢谢
      
      

  4.   

    echo ' <?xml version="1.0" encoding="UTF-8"?> 
    <overlays>'; 
    echo ' <polyline color="#FF0000" width="3" opacity="0.5">'; 
    while($row=mssql_fetch_array($result)) 

    echo " <point"; 
    echo " lat=".$row['Latitude']; 
    echo " lng=".$row['Longitude']; 
    echo " />"; 

    echo ' </polyline>'; 
    echo ' </overlays>';
      

  5.   

    echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<overlays>\n"; 
    echo "  <polyline color=\"#FF0000\" width=\"3\" opacity=\"0.5\">\n"; 
    while($row=mssql_fetch_array($result)) 

    echo "    <point"; 
    echo ' lat="'.$row['Latitude']; 
    echo '" lng="'.$row['Longitude']; 
    echo "\" />\n"; 

    echo "  </polyline>\n"; 
    echo '</overlays>';