我想获取指定距离内的点标签
我在下面粘贴了示例坐标。A1 到 A5 点是区域,P1 到 P30 点是要取出的点,它们在距离区域 10000 米范围内下降。为了更好地理解,我粘贴了图像。
坐标将在 Pandas Dataframe 中。
LABEL X Y
A1 704178 2359686
A2 670179 2343883
A3 723439 2346826
A4 718530 2377080
A5 679772 2379091
LABEL X Y
P1 675176 2373313
P2 684905 2378956
P3 675002 2352012
P4 675933 2381910
P5 685268 2364044
P6 673324 2377060
P7 684222 2371631
P8 701418 2356943
P9 700891 2362305
P10 706972 2358842
P11 706904 2364451
P12 721197 2347368
P13 726825 2345518
P14 725521 2351631
P15 721214 2353052
P16 700920 2369710
P17 695029 2365463
P18 715987 2376662
P19 721979 2379020
P20 716318 2379221
P21 673892 2345205
P22 689204 2354791
P23 667520 2347603
P24 673688 2348698
P25 666493 2362489
P26 698172 2350498
P27 720295 2381290
P28 681206 2383585
P29 680696 2377118
P30 695803 2359471
我需要结果为以下格式。
Label Zone
P8 A1
P9 A1
P10 A1
P11 A1
P30 A1
P3 A2
P23 A2
P24 A2
P21 A2
P12 A3
P13 A3
P14 A3
P15 A3
P18 A4
P20 A4
P19 A4
P27 A4
P1 A5
P2 A5
P4 A5
P6 A5
P28 A5
P29 A5
P7 A5