tgAAA=(coswb*sin(jb-ja))/(sinwb*coswa-coswb*sinwa*cos(jb-ja))
这是我推导出的精确公式。以此来建立方程求解就很易了,设交点经纬度为P(x,y),则有方程
tgAAA*sinx*coswb+sinwa*cosx*coswb=tgBBB*coswa*sin(x+jb-ja)+sinwb*cos(x+jb-ja)*coswa
用倍角公式代入,得到一个关于tgx的一元一次方程,求解就可解出tgx
tgy=(tgAAA*sinx+sinwa*cosx)/coswa,则tgx,tgy都可求出矣 设交点经纬度为P(x,y),则有方程
tgAAA*(sinx-ja)*coswb+sinwa*cos(x-ja)*coswb=tgBBB*coswa*sin(x-jb)+sinwb*cos(x-jb)*coswa
用倍角公式代入,得到一个关于tgx的一元一次方程,求解就可解出tgx
tgy=(tgAAA*sinx+sinwa*cos(x-ja))/coswa,则tgx,tgy都可求出矣 {:3_41:}{:3_41:}{:3_41:} 飘。。。。。。。 设交点经纬度为P(x,y),则有方程
tgAAA*sin(x-ja)*coswb+sinwa*cos(x-ja)*coswb=tgBBB*coswa*sin(x-jb)+sinwb*cos(x-jb)*coswa
用倍角公式代入,得到一个关于tgx的一元一次方程,求解就可解出tgx
tgy=(tgAAA*sinx+sinwa*cos(x-ja))/coswa,则tgx,tgy都可求出矣
这个方程式才最正确的,上面两条方程式输入时有些不注意到的小错而已 希望能帮到楼主,能帮的都帮了,无法联系楼主也。 楼主见到后如果感到结果满意可以联系我,QQ:165442523李林星 ???????? 路过!!!!!!
static/image/common/sigline.gif
杭州商铺出租网,,,,,
页:
1
[2]