Google Weather API 只支持美国地区使用邮政编码进行查询,例如:
http://www.google.com/ig/api?hl=zh-cn&weather=94043
(94043 为 山景城, 美国加州 的邮政编码)
而除了美国以外的地区需要使用经纬度坐标作为参数才能执行 Google Weather API, 例如:
http://www.google.com/ig/api?hl=zh-cn&weather=,,,30670000,104019996
(30670000,104019996 为 成都, 中国大陆 的经纬度坐标)
当然,也可能通行城市名称的汉语拼音来查询,例如:以下是北京的天气
http://www.google.com/ig/api?hl=zh-cn&weather=Beijing
要其它地区的经纬度坐标,可以通过 Google API 提供的国家代码列表及相应的城市经纬度坐标列表可以查询到,以下是 Google API 提供的查询参数:
http://www.google.com/ig/countries?output=xml&hl=zh-cn
(查询 Google 所支持的所有国家的代码,并以 zh-cn 简体中文显示)
http://www.google.com/ig/cities?output=xml&hl=zh-cn&country=cn
国内最棒的Google Android技术社区(eoeandroid),欢迎访问!《银河系列原创教程》发布《Java Web开发速学宝典》出版,欢迎定购
分享到:
相关推荐
谷歌天气API是一个允许开发者获取实时和预测天气信息的接口,它是Google Maps ...虽然天气预报的准确性可能因多种因素而有所波动,但这个API仍然为开发者提供了一个实用的工具,用于获取和展示全球各地的天气数据。
在本文中,我们将深入探讨如何使用C#编程语言与Google Weather API进行交互,获取并解析天气预报信息。Google Weather API虽然已经不再官方支持,但我们可以借助替代服务或历史方法来实现这一目标。以下是一个详细的...
要使用谷歌天气预报API,我们需要以下几个步骤: 1. **获取API密钥**:首先,你需要在谷歌云平台(Google Cloud Platform)上创建一个项目,并启用天气API服务。这通常需要注册一个账户并可能涉及费用,但有时会...
在这个场景中,我们关注的是一个基于Google API的Android天气预报应用的完整源代码。这个应用可能利用了Google提供的地理定位服务以及天气信息查询接口,为用户提供本地或指定位置的天气情况。 首先,Google提供了...
这些API通常需要注册并获取API密钥,然后通过HTTP请求发送特定的URL,带上必要的参数(如城市名、邮政编码等)来获取天气预报。 在Android应用中,我们可以使用`HttpURLConnection`或第三方库如`Volley`、`Retrofit...
标题中的“google天气预报API .NET调用”指的是使用.NET框架来访问Google提供的天气预报服务。Google天气API允许开发者获取特定地理位置的实时和预测性天气信息,这些信息包括温度、湿度、风速、天气状况等。在.NET...
【谷歌Weather Translation API详解】 谷歌Weather Translation API是一个强大的工具,结合了谷歌的两项核心服务——天气API和翻译API,为开发者提供了一站式解决方案,能够跨语言获取和展示天气信息。这个API允许...
在Android平台上开发谷歌天气预报应用涉及多个技术领域和知识点,包括Android SDK的使用、网络请求、数据解析、UI设计以及谷歌API的集成等。以下是对这些关键知识点的详细阐述: 1. **Android SDK**:Android应用...
标题“天气预报-weather”揭示了我们关注的主题是与获取和展示天气信息相关的应用程序或服务。这个应用可能是一个用户界面,允许用户查询并查看未来一周的天气预测。它通过连接到谷歌天气服务来获取数据,这表明它...
Weather - 天气查询 Mashup”就是这样一个例子,它巧妙地结合了谷歌地图(Google Map)和雅虎天气(Yahoo! Weather)的服务,为用户提供了实时的地理位置天气查询功能。 首先,让我们了解一下谷歌地图(Google Map...
在Java编程中,获取天气预报相关的JSON数据通常涉及到网络请求和JSON解析两个主要知识点。这里我们看到的示例是通过GET请求访问中央气象台提供的API来获取天气信息。以下是详细的过程: 1. **获取省份信息**: ...
以下是对标题"android-Weather.rar_android_android weather_weather_天气定位信息_天气预报"及描述中涉及的知识点的详细说明: 1. **Android SDK**: 这个应用是基于Android操作系统开发的,因此需要熟悉Android ...
【标题】"天气预报.zip" 是一个包含天气预报应用程序源代码的压缩文件,适用于Android Studio开发环境。这个压缩包提供了一个完整的项目结构,允许开发者查看并运行代码,以了解或学习如何在Android平台上构建天气...
### 使用Java获取Google的简单天气预报 #### 概述 本文档将介绍如何使用Java语言来获取Google提供的简单天气预报信息。尽管Google官方已不再直接提供公开的天气API服务,但可以通过第三方API或其他方式间接获取到...
谷歌天气使用 Google 的 Weather API 获取特定位置的天气数据用法: 1. gweather() 2. gweather('place') 例如。 gweather('果阿') 3. gweather(lat,long) 例如。 格威瑟(15.563,73.818) (lat,long 十进制度数) ...
总的来说,开发"Android天气预报"应用需要掌握Android的基本开发环境和组件使用,包括布局设计、活动管理、网络请求库(如OkHttp)的使用以及JSON解析库(如Gson)。同时,了解API调用和JSON数据结构也是必不可少的...
虽然Google没有直接提供天气预报的API,但你可以通过定制搜索来查询天气相关的网站,比如使用“weather”作为搜索关键词。设置一个自定义搜索引擎,限定搜索结果仅限于可靠的天气预报网站,如weather.com或...
下面将详细介绍如何使用JavaScript来创建一个天气预报系统,以及涉及的相关知识点。 一、API接口与数据获取 实现JS天气预报的关键在于获取天气数据。通常,我们会使用开放的天气API,如OpenWeatherMap、Weather ...
对于天气预报应用,可能需要创建一个包含城市选择输入框、查询按钮以及显示天气信息的布局。此外,还需要考虑UI的可读性和可交互性,比如使用清晰易读的字体、合适的颜色搭配以及动态更新的图标来表示不同的天气条件...