这应该是另一个问题的显而易见的先驱(我没有问过): 如何在PostGIS中创建蜘蛛图(集线)?
如果我不知道A层中的一个点(商店)和B层中的一个点(客户)之间的关系,我通常要说“最近的商店为客户1提供服务”。虽然我意识到这个事实可能并非如此,但它可能是一个不错的替代品。
使用PostGIS,最有效的方法是将A层(商店)中最近的点的ID分配给B层(客户)中的每个点。我正在寻找的输出如下所示。
Customer | Store
1 | A
2 | A
3 | B
4 | C