示例#1
0
function googleMapTrajet($lat, $lng)
{
    $dom = new DOMDocument("1.0");
    $node = $dom->createElement("markers");
    $parnode = $dom->appendChild($node);
    $center_lat = $lat;
    $center_lng = $lng;
    $oeuvre = new Oeuvre();
    $infoOeuvre = $oeuvre->getOeuvresProximite($center_lat, $center_lng);
    // ADD TO XML DOCUMENT NODE
    for ($i = 0; $i < count($infoOeuvre); $i++) {
        $node = $dom->createElement("marker");
        $newnode = $parnode->appendChild($node);
        $newnode->setAttribute("name", $infoOeuvre[$i]["titre"]);
        $newnode->setAttribute("lat", $infoOeuvre[$i]["latitude"]);
        $newnode->setAttribute("lng", $infoOeuvre[$i]["longitude"]);
        $newnode->setAttribute("distance", $infoOeuvre[$i]['distance']);
    }
    header("Content-type: text/xml");
    //echo $dom->saveXML();
}