Пример #1
0
function gpx2svg($param, $outsvg)
{
    $svg = new gpxsvg($param);
    $ret = $svg->process();
    if ($ret === false) {
        return array(false, $svg->_err);
    }
    ob_start();
    $svg->output();
    $ret = file_put_contents($outsvg, ob_get_contents());
    ob_end_clean();
    if ($ret === false) {
        return array(false, "unable to write to {$outsvg}");
    }
    return array(true, "{$outsvg} created");
}