我正在尝试检查一组GPS坐标(以度为单位的纬度)是否与“智能空间”的预定义定义相匹配。为此我将形成一个圆圈,其中计算的GPS坐标为中心,GPS读数的精度(以米为单位)为半径。
然后我将检查我的任何预定义点列表是否属于此圈内,如果此计算圈内存在任何点,那么我将假设当前位置确实是进行进一步处理的“智能空间”。 / p>
我现在面临的问题是形成这个圈子。虽然GPS点以度为单位,但半径以米为单位。我需要将此仪表距离转换为度数以形成我的圆圈。 有关如何做到这一点的任何建议? 提前谢谢。
答案 0 :(得分:2)
答案 1 :(得分:0)
我需要将此米距转换为度数以形成我的圆圈
你不能,因为一个学位不对应任何一个长度:赤道经度的长度远远超过极点附近的经度。
相反,找到从给定点到智能空间中心的距离(您暗示为圆形)。如果这个足够小,那么你就在智能空间内。