【发布时间】:2012-02-09 09:11:29
【问题描述】:
这里的本教程是使用php从数据库生成kml的好来源...http://code.google.com/apis/kml/articles/phpmysqlkml.html
但是我的问题是,当脚本运行时,生成的文件保存为 .php,而不是 .kml。我怎样才能使它成为.kml?下面是具体代码。谢谢!
<?php
$kml = array('<?xml version="1.0" encoding="UTF-8"?>');
$kml[] = '<kml xmlns="http://www.opengis.net/kml/2.2">';
$kml[] = '<Document>';
$kml[] = '</Document>';
$kml[] = '</kml>';
$kmlOutput = join("\n", $kml);
header('Content-type: application/vnd.google-earth.kml+xml');
echo $kmlOutput;
?>
【问题讨论】:
标签: php mysql google-maps header kml