我正在使用 Postgres/PostGIS/pgRouting 为我正在做的分析准备数据集。我需要准备的数据集中的一个字段是 100,000 个家庭的数据集(点数据)和几十个活动中心的数据集(也是点数据)之间的最短道路距离。为此,我创建了一个节点和网络数据集。我还更新了我的家庭和活动中心数据集,其中的列包含最近节点的 id 值。
到目前为止,我已经能够使用driving_distance() 函数来计算从中央商务区(CBD)到每个家庭的道路距离,但我希望一次性为所有中心执行此操作,而不必制作单独的距离数据集为每个中心。
更重要的是,我最终将不得不对每个家庭和最近的火车站之间的道路距离做同样的事情。
有解决方案吗?
非常感谢,
罗