use*_*540 5 xml mysql openstreetmap osmosis
我下载并解压了 OpenStreetMap 源文件(见这里)。我现在有一个 400GB 的 XML 源文件,我想 (1) 将数据插入 MySQL 表或(2) 将其导出到 SQL 文件,这无关紧要。
通常是否可以在数据库/SQL 文件中导入整个文件,如果是,如何导入?我在哪里可以找到表/数据库结构?有没有人已经尝试过?
非常感谢!
小智 3
嗯,确实是可能的:http://wiki.openstreetmap.org/wiki/MySQL
但请注意,这是一个没有得到很好支持的解决方案:
我强烈建议切换到带有 PostGIS 扩展的 postgreSQL,这是 GIS 领域的半标准。
最后,这取决于您的用例(原型设计……具有实时 OSM 数据更新的高可用数据库服务器)。您可以在http://switch2osm.org找到更多信息