使用PHP将大型KML文件分成较小的文件

时间:2011-03-03 16:58:26

标签: php xml google-maps kml

我有一个包含数百个地标的非常大的KML文件。 如何使用PHP解析文件并从每个地标创建单个文件? 我想一次使用一个地标,用户在查看一个地标之前无法下载12MB的KML - 除非我能解析文件服务器端并且只为我的页面提供所需的地标,但这仍然是服务器上的巨大开销。这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

我认为最好的方法是解析一次文件并在数据库中插入功能。从那里你可以通过动态构建kml或其他更优先的方式来提供这些功能。将xml或json发送到客户端。