-1
我在mysql中有4列的表格标题:计算在PHP/MySQL的KML
- Latitude_1
- Longitude_1
- Latitude_2
- Longitude_2
现在我想计算在kml文件中使用的所有行的标题。 我发现这个功能:
//从第一组坐标注意到两组十进制度的地理坐标,并产生轴承(方位)到第二set.//
public static function bearing($lat1, $lon1, $lat2, $lon2) {
$lat1 = deg2rad($lat1);
$lon1 = deg2rad($lon1);
$lat2 = deg2rad($lat2);
$lon2 = deg2rad($lon2);
$lonDelta = $lon2 - $lon1;
$y = sin($lonDelta) * cos($lat2);
$x = cos($lat1) * sin($lat2) - sin($lat1) * cos($lat2) * cos($lonDelta);
$brng = atan2($y, $x);
$brng = $brng * (180/pi());
if ($brng < 0) { $brng += 360; }
return $brng;
}
现在我希望有人向我表明呼应表中的所有标题(轴承)基于上述功能
你有什么尝试这么远吗?你有没有为每一行循环输入这个函数? – CDrosos
我正在寻找一个我可以在这里使用的查询:while($ row = mysql_fetch_array($ query)){echo。$ row ['bearing']。'
';} –