如何在PHP中加载4GB XML用于打开街道地图?

时间:2017-07-10 06:20:11

标签: php mysql mongodb openstreetmap

我们使用开放的街道地图数据来存储城市和地点(本地)。并打开streen map OSM文件是4GB。

我们正在使用下面提到的代码来加载内容和解析。

$this->xml = file_get_contents($file);
$xml = simplexml_load_string($this->xml);

但是,在加载并输入simplexml_load_string函数后,进程被终止。

我想问两件事:

  • 如何在PHP中处理大型OSM文件?
  • 有没有办法在DB MongoDB / MySQL中搜索DUMP OSM数据文件。

0 个答案:

没有答案