gpt4 book ai didi

postgresql - 列 xxx 缺少数据

转载 作者:行者123 更新时间:2023-11-29 13:46:59 24 4
gpt4 key购买 nike

当我尝试使用 osm2pgsql 导入它们时,我已经从 openstreetmap 下载了多个地铁提取物作为 PBF 文件,它首先工作并创建表。然后我想在 planet_osm_ways 中添加一个带有 cityID 的列,以了解哪个“way id”属于哪个城市,然后我尝试导入另一个城市,它说“错误:缺少列“city_id”的数据。有没有办法在不破坏脚本的情况下修改 planet_osm_ways 表?我真的需要知道哪个 id 属于哪个 metro 提取。

最佳答案

您需要编辑osm2pgsql 使用的样式文件(default.style,可能在osm2pgsql-bin 目录中)。然后你可以添加指令

#Add custom column
node,way citiid int4 linear

该列将被创建,并且 - 如果没有标签具有此名称 - 将不会被填充。然后您可以随意填充它。

关于postgresql - 列 xxx 缺少数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46851577/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com