你好
我试图编写一种智能方法,以找到沿轮廓的点最接近的网格点。
该网格是一个二维网格,存储在x
和y
中(它们包含网格单元的x和y公里位置)。
轮廓线是由x和y位置组成的线,不一定是均匀分布的。
如下所示 - 红色点是网格,蓝色点是轮廓线上的点。 我如何找到与每个蓝色点最接近的红色点的索引?
编辑 - 我应该提到,网格是一个接近南极的纬度/经度网格。 因此,点(红点)是离南极的距离(使用极地立体投影表示)的米数。 由于网格是地理网格,因此存在不均匀的网格间距 - 由于高纬度的变形而具有稍微不同的形状的单元格(其中红点定义了单元格的顶点)。 结果是,我不能仅找到与输入点坐标最接近的x
和y
矩阵的哪一行/列对应 - 与meshgrid
的常规网格不同,行和列中的值都有所变化...
谢谢 Dave