-1

我打算在我的 Ubuntu Linux 机器上安装 openstreet 服务器,并按照本教程链接进行操作。我遇到了他们的硬件要求:

硬件

至少需要 1GB 的 RAM,否则安装将失败。对于完整的行星导入,建议使用 32GB 或更多。

对于完整的星球安装,您将需要大约 500GB 的硬盘空间(截至 Mai 2015,考虑到 OSM 数据库正在快速增长)。SSD 磁盘将大大有助于加快导入和查询。

我浏览了文档,但找不到可以按国家/地区过滤数据的任何地方。

问题 1:目前我正在处理与美国相关的地址,并希望过滤掉数据。谁能告诉我如何只导入与美国相关的地址。

问题 2:是否有任何我们可以使用的 Open street VM?只导入数据?

任何帮助将不胜感激。

4

1 回答 1

3

关于您用于填充 Nominatim 的数据的问题不是很清楚。

如果您希望使用 OpenStreetMap,而不是使用整个“行星”文件,您可以使用来自 Geofabrik 等提供商的数据的美国摘录。说明中提到了这一点。https://wiki.openstreetmap.org/wiki/Nominatim/Installation#Import_and_index_OSM_data

如果您将自己的数据用于 Nominatim,则只需将您拥有的美国数据导入 Nominatim。

当提到“OpenStreetMap”时,它可以是数据、项目(人们收集和改进数据),也可以是社区。在软件方面,有很多 OpenStreetMap 系统,其中一些是为 OpenStreetMap 项目创建的,并且继续只为 OpenStreetMap 项目服务。每个与 OpenStreetMap 相关的软件/系统通常都有替代方案。出于这个原因,我不认为有很多可用的虚拟机,人们对于他们想要的 OpenStreetMap 堆栈有不同的需求。

于 2015-08-07T08:46:22.393 回答