这是用于网站上的搜索工具。我使用标准的谷歌地图地理编码器完成了所有工作,但由于某些奇怪的原因,它似乎只搜索邮政编码的第一部分。
它可以使用 GlocalSearch 在客户端 JS 中完成。但是,尚不清楚如何将其转换为服务器端解决方案。
这是我目前所拥有的简化版本:
<?php
$requestURL = "http://maps.google.co.uk/maps/geo?output=csv&key=$apiKey&gl=uk&q="
. urlencode($_GET['pc']);
echo file_get_contents($requestURL);
?>
(输入您的 API 密钥进行测试。)例如,尝试 DE1 2PQ 和 DE1 3NF。两者报告的坐标完全相同。
有任何想法吗?