两个英国邮政编码之间的距离
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个英国邮政编码之间的距离相关的知识,希望对你有一定的参考价值。
A php function for calculating the distance between two UK postcodes
<?php function getDistance($postcode1, $postcode2) { $coordinates1 = file_get_contents('http://maps.googleapis.com/maps/api/geocode/json?address=' . urlencode($postcode1) . '&sensor=true'); $coordinates2 = file_get_contents('http://maps.googleapis.com/maps/api/geocode/json?address=' . urlencode($postcode2) . '&sensor=true'); $earth_radius = 6371; $dLat = deg2rad($coordinates2->results[0]->geometry->location->lat - $coordinates1->results[0]->geometry->location->lat); $dLon = deg2rad($coordinates2->results[0]->geometry->location->lng - $coordinates1->results[0]->geometry->location->lng); $d = $earth_radius * $c; $d = $d * 0.621; return $d; } echo getDistance('W1T 1AL', 'WD6 1JG'); ?>
以上是关于两个英国邮政编码之间的距离的主要内容,如果未能解决你的问题,请参考以下文章