5

郵便番号の座標を取得するための優れた無料 API を知っている人はいますか? 私が現在使用しているのは、

http://forecast.weather.gov/zipcity.php?inputstring=00000

ただし、これは実際の API ではなく、変更される可能性があります。正確な場所は必要ありません。この情報の目的は、日の出/日の入り時刻を見つけることです。

4

4 に答える 4

3

Google APIを参照する必要があると思います。

于 2012-09-09T02:06:11.903 に答える
1
<?php

    $zipcode=$_POST('zipcode');

    $url = "http://maps.googleapis.com/maps/api/geocode/json?address=".$zipcode."&
            sensor=false";

    $details=file_get_contents($url);

    $result = json_decode($details,true);

    $account_lat=$result['results'][0]['geometry']['location']['lat'];

    $account_long=$result['results'][0]['geometry']['location']['lng'];

    echo "Latitude :" .$account_lat;

    echo '<br>';

    echo "Longitude :" .$account_long;

?>

于 2013-07-15T05:12:06.737 に答える
1

Yahoo Placefinder APIを使用して成功しました。

Google マップの API を使用することもできますが、それを使用するには、サイトに地図データを埋め込むための要件もあると思います。

于 2012-09-09T02:08:30.920 に答える