【发布时间】:2016-04-12 21:05:14
【问题描述】:
我想在地图上使用给定 2 个纬度 + 经度点的“直线”方程。 我可以用纬度和经度的原材料来做这样的计算吗-
poly1_lngY= list.get(i).getLongitude(); // Y1 point on a line
poly2_lngY= list.get(j).getLongitude(); // Y2 point on a line
poly1_latX=list.get(i).getLatitude(); // X1 point on a line
poly2_latX=list.get(j).getLatitude(); // X2 point on a line
incline_poly= (poly2_lngY-poly1_lngY)/(poly2_latX-poly1_latX);
或者我应该使用数学课吗? 如果我需要使用 Math 类,我将不胜感激如何做到这一点
【问题讨论】:
-
注意:通常假定两个纬度/经度坐标之间的线遵循地球的曲线,因此不是直线。
标签: java android math coordinates