php - 创建 geoRss 提要

标签 php google-maps georss

我是 geoRss 的新手。

我们如何编写 geoRss 提要。我在 mysql 数据库中有我的经纬度值和一些其他字段,我想将它们添加到 geoRss 提要中。

感谢和问候, 阿希什

最佳答案

试试这个代码输出geoRSS

header("Content-type: text/xml");
    $xml_output = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
    $xml_output .= "<rss version=\"2.0\" 
      xmlns:geo=\"http://www.w3.org/2003/01/geo/wgs84_pos#\" 
      xmlns:dc=\"http://purl.org/dc/elements/1.1/\">";

    $xml_output .= "<channel>";
    $xml_output .= "<title>My GeoRSS</title>
     <description>Description here</description>
     <link>http://url-here.com/</link>
     <dc:publisher>your_name</dc:publisher>
     <pubDate>Wed, 13 Apr 2011 23:56:15 PST</pubDate>
     <item>
       <pubDate>Wed, 13 Apr 2011 23:56:15 PST</pubDate>
       <title>Feed title</title>
       <description>Feed description</description>
       <link>Feed URL</link>
       <geo:lat>Latitude</geo:lat>
       <geo:long>Longitude</geo:long>
     </item>
   </channel>
</rss>
";

print $xml_output;

替换从您的数据库中获取的相应字段..

关于php - 创建 geoRss 提要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5645113/

相关文章:

php - 表的左连接获得如此多的记录。 php pdo mysql

php - php中的字符串函数练习

javascript - 如何根据从下拉菜单中选择的城市显示 Google map

javascript - 如何在点击列表项时打开相应的标记信息窗口

css - 谷歌地图没有边界半径

jquery - 使用 jQuery 循环访问 GeoRSS 中的 GeoJSON 项目

c# - 无法通过 XElement 创建名称中带有冒号的 XML 标记

javascript - 单击更改按钮颜色并在其余时间保持不变?

PHP `exec()` 如果由 Cron 运行则不起作用

xml - 如何正确引用 georss : point in my xsd?