OsmInEdit 的解析器

Parser for OsmInEdit

我有一个项目要做,我必须编写一个解析器,将建筑物的 SVG 飞行计划解析为 OSM。 在 OsmInEdit 中,您可以手动编辑室内地图。我希望这是自动完成的。您知道我如何自动访问 OSM 数据库吗? I can only find the graphical interface for manual editing.

非常感谢您!

可通过 Editing API. This includes all OSM data, there are no specialized APIs for topics such as indoor mapping. Have a look at the relevant documentation on the OSM wiki (e.g. Simple Indoor Tagging) 访问 OSM 数据库以进行编辑,以了解您感兴趣的 OSM 数据子集。

请注意,OSM 项目有 rules for automated edits and for imports,因此未经社区同意,请不要 运行 在数据库的真实实例上使用您的软件。

如果您的重点是解析这些计划并将它们转换为 OSM 数据模型,而不是实际上传,请考虑让您的软件在 OSM XML file format 中输出数据。许多 OSM 工具(例如编辑器)都支持这一点,大多数流行的开发平台都存在用于读取和写入此类文件的库。