本文介绍了西南和东北点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在开发使用google API的iphone应用程序.我有一组纬度和经度.我需要从这些点中找到西南和东北点.我该怎么做?
I am developing an iphone application which uses google API's.I have a set of latitudes and logitudes .I need to find the South west and North East points from these points .How can i do this?
预先感谢
推荐答案
给出:点(LAT,LNG)距离或半径DIST纬度1°〜= 69英里〜= 111 kms经度1°〜= cos(纬度)* 69〜= cos(纬度)* 111
SW点是:lng_sw = LNG-(DIST/(abs(cos(radian(LAT)))* 111))lat_sw = LAT-(DIST/111)
NE点是:lng_ne = LNG +(DIST/(abs(cos(radians(LAT)))* 111))lat_ne = LAT +(DIST/111)
如果您使用英里作为度量单位,请使用69而不是111.
If you use miles as your unit of measure use 69 instead of 111.
这篇关于西南和东北点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!