php - 如何使用 Google Maps API 从邮政编码获取州(德国)?

标签 php google-maps-api-3

我想使用 Google Maps API 从德国邮政编码获取州(下萨克森州、巴伐利亚州等)。

我尝试过这个:

$get = "http://maps.googleapis.com/maps/api/geocode/json?address=" . $zip . "&sensor=true";
$result = file_get_contents($get);

但它也会返回其他匹配项。我想将比赛限制在德国(国家/地区代码:DE)。

最佳答案

使用此处记录的组件参数: https://developers.google.com/maps/documentation/geocoding/intro

示例:

http://maps.googleapis.com/maps/api/geocode/json?address=79098&components=country:DE

关于php - 如何使用 Google Maps API 从邮政编码获取州(德国)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34156128/

相关文章:

php - MySQL/PHP : Multiple AND/OR tags in SELECT from two tables

php - Sublime Text 2 php 整洁

php - 在 MySQL 中连接 3 个表会产生带有值的重复行

google-maps-api-3 - 快速使用未解析的标识符 'GMServices'

javascript - Google Maps API - 按关键字定位/中心(城市名称)

php - 如何使用关系和 where 子句选择所有记录 Laravel MySQL

javascript - 我正在通过 $.POST 发布 UTF-8(印地语)数据,并在我的目录中获取此数据 ( मडमॴ¤¸à¤¿ सि mysql 数据库

Jquery谷歌地图插件,添加事件监听器

javascript - 显示多个标记、变量和数组问题

javascript - Google map 信息窗口仅显示第一次点击的信息