是否有任何 pelias 服务需要 wof 包才能工作?

Does any pelias service needs wof bundles to work?

我已经下载了带导入位置的wof数据。结果,我最终得到了 pelias/whosonfirst 数据导入器创建的元数据目录。我使用 pelias import wof 命令导入了这些目录。现在,我不确定我是否可以删除这些目录。

我查阅了 pelias 文档,但对要做什么感到困惑。起初,我在 pelias/pelias. I thought that only elasticSearch file would be enough for all services. How pelias works part made me think like that. Later on, I came across the the pelias/docker page and see that there is a section 看到描述清理临时文件。没有建议删除 whosonfirst 数据包。因此,我认为 whosonfirst 数据包对于 pelias 是必需的。

在阅读 full planet considerations for pelias, I came across a section 时建议使用不同的集群来导入数据和地理编码。在该部分中,建议拍摄 elasticsearch 索引的快照并将其加载到不同的集群以进行地理编码。这让我觉得只要 elasticsearch 索引就足够了所有的 pelias 服务。

此时,我想知道删除wof文件对pelias服务有影响吗?

是的,pip-service 要求磁盘上存在第一个数据的用户。

它在启动时直接从单独的 .geojson 文件或 sqlite 数据库加载 WOF 数据,因此文件必须永久存在,否则您无法重新启动服务。