我写了一个函数计算城市基地之间的距离https://developers.google.com/maps/articles/phpsqlsearch_v3?csw=1
德克萨斯州奥斯汀 78723:纬度:30.282911 经度:-97.712541
德克萨斯州奥斯汀 78730:纬度:30.3732514 经度:-97.8395151
insert 78730 into market and run sql:
SELECT *, ( 3959 * acos( cos( radians(30.305107) ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(-97.686631) ) + sin( radians(30.305107) ) * sin( radians( lat ) ) ) ) AS distance FROM markers ORDER BY distance LIMIT 0 , 20;
return 9.8 mile
谷歌地图:19.2英里
什么号码是正确的?