Boo*_*unz 5 gps geography boundary area
我想定义一个地理边界,应用程序将拒绝工作.我已经知道如何使用两个纬度/长度对的方形来做到这一点:
if ((dLAT.doubleValue() > 35.309171) || (dLAT.doubleValue() < 35.226442) || (dLON.doubleValue() < -92.790165) || (dLON.doubleValue() > -92.707081))
{
LocalBroadcastManager localBroadcastManager = LocalBroadcastManager.getInstance(this);
localBroadcastManager.sendBroadcast(new Intent("killapp"));
}
Run Code Online (Sandbox Code Playgroud)
我也知道地理围栏...或者足以知道通过地理围栏,区域被定义为从单个点开始具有半径的圆.
但就像我说的,我想定义一个与现实相匹配的边界:
例如,如果有一个应用程序设计为不工作,如果用户在堪萨斯州的边界之外,那么定义一个RADIUS并不令人满意,因为堪萨斯州不是圆形的,它的边界是摇摆不定的.
我碰巧正在使用Android,但我怀疑这个问题真的很重要.
谢谢你的帮助!