Google Maps v3和XML实施方法

时间:2012-01-27 23:13:10

标签: xml google-maps xpath

我想了解以下两种方法中哪一种更合适。

1。我应该加载“主”XML文件,然后使用XPath吗?使用此解决方案,我只会在站点更新其本地数据库时重写“主”XML文件 -OR -

2. 我应该为每个查询生成一个XML文件,然后加载该特定文件吗?然后,每隔一段时间对所有将生成的XML文件进行一些清理。

注意:

  • 我在Realty网站上实现此功能。
  • 这很明显,但仍然要指出,查询是根据搜索表单形成的,根据用户输入缩小结果。
  • 该站点有一个cron作业,可以从远程更新本地数据库 数据库经常出现。
  • “主”XML文件可能没有超过600个属性。
  • 这个网站不是很忙,每天约有100到150名访客。
  • 我将使用JavaScript加载XML并使用XPath进行解析。

1 个答案:

答案 0 :(得分:1)

首先,我个人非常喜欢JSON,你应该使用它,因为它更轻。 600个标记实际上是小数字,我建议将它们一起加载。 也许您也可以使用标记管理器,例如MarkerClustererPlus(示例)iff结果是否相互重叠。

所以我建议使用第一个选项,因为多个请求是不必要的。