Skip to content

Instantly share code, notes, and snippets.

@nickstewart95
Created July 15, 2022 13:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nickstewart95/c56ae737989b6c33f3bd9bcef96fbcbc to your computer and use it in GitHub Desktop.
Save nickstewart95/c56ae737989b6c33f3bd9bcef96fbcbc to your computer and use it in GitHub Desktop.
$url = "https://geocoding.geo.census.gov/geocoder/locations/address?street={$address}&city={$city}&state={$state}&benchmark=2020&format=json";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
$output = json_decode($output);
if (count($output->result->addressMatches) == 0) {
$rates = [];
return $rates;
}
$x = $output->result->addressMatches[0]->coordinates->x;
$y = $output->result->addressMatches[0]->coordinates->y;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment