本文介绍了西南和东北点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发使用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.

这篇关于西南和东北点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 16:55