从PHP中的地址获取经度

时间:2018-11-24 16:26:17

标签: php geocoding google-latitude

我正在为ANDROID和IOS开发一个移动应用程序。我想通过应用程序将纬度,经度从地址传递给API。哪个Google API用于从地址获取经度和纬度,还要让我知道每天在php,android和ios中调用API的每日限制

2 个答案:

答案 0 :(得分:0)

您可以使用Google提供的以下API: https://developers.google.com/maps/documentation/javascript/geocoding#ReverseGeocoding

价格和限制可在此处找到: https://developers.google.com/maps/documentation/geocoding/usage-and-billing

到目前为止,服务器端API的每秒限制为50个请求,每天支持100,000个免费请求。

答案 1 :(得分:0)

    <script
        src="https://code.jquery.com/jquery-3.3.1.min.js"
        integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
        crossorigin="anonymous">

            // get you address field
            var city = document.getElementById("home_city_select").value;

            var jsonLtdLng="https://maps.googleapis.com/maps/api/geocode/json?address="+city+"&key=API_KEY";

            $.getJSON(jsonLtdLng, function (data) {
              console.log(data.results[0].geometry.location.lat);
            console.log(data.results[0].geometry.location.lng);
            });
</script>