簡體   English   中英

PHP請求中的反向地理編碼

[英]Reverse Geocoding in PHP request

我想反向地理編碼(從GPS坐標到地址),並且我從Google Api獲得了一個http請求,並且是:

 $StringaCo= file_get_contents('https://maps.googleapis.com/maps/api/geocode/json?latlng='. $x . ', '.$y.'&sensor=false&location_type=ROOFTOP&result_type=street_address&key=AIzaSyDX7vrxKQI2cHWLS7aghb1ORv1dRX_yQSk');

我使用以下命令處理此http請求:

$StringL= json_decode($StringaCo);

現在我想用全部打印:

print_r($StringL);

但我收到此錯誤:

警告 :file_get_contents( https://maps.googleapis.com/maps/api/geocode/json?latlng=41.805931099999995,12.432546499999999&sensor = false&location_type = ROOFTOP&result_type = street_address&key = AIzaSyDX7vrxKQI2cHWLSSadbRX請求失敗!HTTP: HTTP / 1.0 400錯誤請求。

有人可以幫我嗎?

更改:

$StringaCo= file_get_contents('https://maps.googleapis.com/maps/api/geocode/json?latlng='.$x.', '.$y.'&sensor=false&location_type=ROOFTOP&result_type=street_address&key=AIzaSyDX7vrxKQI2cHWLS7aghb1ORv1dRX_yQSk');

至:

$StringaCo= file_get_contents('https://maps.googleapis.com/maps/api/geocode/json?latlng='. $x.','.$y.'&sensor=false&location_type=ROOFTOP&result_type=street_address&key=AIzaSyDX7vrxKQI2cHWLS7aghb1ORv1dRX_yQSk');

您需要在逗號后刪除多余的空間

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM