geocoder-php/GeocoderLaravelパッケージをインストールし、ドキュメントに従って構成しました。コントローラ機能で少しテストを実行したところ、Googleに送信され、アドレスが解決され、ジオコードオブジェクトが正常に返されましたが、保護されておりアクセスできません。どうしたの?geocoder-php/GeocoderLaravelから返された保護オブジェクトにアクセスするにはどうすればよいですか?
コード:
$geocode = Geocoder::geocode('9900 Sowder Village Square, Manassas, VA 20109');
var_dump($geocode);
出力:
object(Geocoder\Result\Geocoded)#189 (15) {
["latitude":protected]=> float(38.7392838)
["longitude":protected]=> float(-77.5348982)
["bounds":protected]=> array(4) {
["south"]=> float(38.7392838)
["west"]=> float(-77.5348982)
["north"]=> float(38.7392838)
["east"]=> float(-77.5348982)
}
["streetNumber":protected]=> string(4) "9900"
["streetName":protected]=> string(21) "Sowder Village Square"
["cityDistrict":protected]=> NULL
["city":protected]=> string(8) "Manassas"
["zipcode":protected]=> string(5) "20109"
["county":protected]=> string(21) "Prince William County"
["countyCode":protected]=> string(21) "PRINCE WILLIAM COUNTY"
["region":protected]=> string(8) "Virginia"
["regionCode":protected]=> string(2) "VA"
["country":protected]=> string(13) "United States"
["countryCode":protected]=> string(2) "US"
["timezone":protected]=> NULL
}
私はインターネットを検索し、反射に関するものを見つけましたが、私はそれが複雑になることができないと思っていました。 gitHubに関する男のドキュメントは吸う。どんな指導?
時間をいただきありがとうございます。
ジョシュ
よろしくお願いいたします。以前はそれを見ていたが、間違ってそれを呼び出そうとしていた。 $ geocode = Geocoder :: geocode( '9900 Sowder Village Square、マナッサス、バージニア州20109') - > getCoordinates();ダー。どうもありがとう。 –