| 接口 | 说明 |
|---|---|
| Geo |
| 类 | 说明 |
|---|---|
| Distance |
1,自己利用球面坐标计算两点距离的方法:(可以自己后台运算)
设地球半径为R,地心为0,球面上两点A、B的球面坐标为A(α1,β1),B(α2,β2),α1、α2∈[-π,π],β1、β2∈[-π/2,π/2 ],
AB =R•arccos[cosβ1cosβ2cos(α1-α2)+sinβ1sinβ2]
利用勾股定理与正弦定理则可求出AB两点间的直线距离,在利用正弦定理可求出AB两点与地球0点夹角的度数,再利用如下公式:角EOD的度数/360度=E与D之间的球面距离/大圆周长,则可求出AB的球面距离。
|
| GeoLocation |
通过google api 得到地理位置信息
|
| GLocation | |
| GoogleGeo |
https://developers.google.com/maps/documentation/javascript/tutorial?
|
| Location2DUtil |
将物理平面坐标转换为正方形坐标,然后按照三虚拟坐标系分别划分区块。
|
| SoGouGeo |
Copyright © 2018. All Rights Reserved.