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 为 成都, 中国大陆 的经纬度坐标)
要其它地区的经纬度坐标,可以通过 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
另附经纬度与城市关系:
http://dl.iteye.com/topics/download/70569d66-deec-333b-8602-c9c8c1293e40
数据来源:
http://mmm.iteye.com/blog/121245
分享到:
相关推荐
Google Weather API非官方文档
在Android开发中,获取外部数据是一项常见的任务,而Google Weather API是提供天气信息的一个可靠来源。本教程将探讨如何在Android应用中解析并利用Google Weather API来获取和展示天气信息。我们将主要关注JSON数据...
例如,请求的URL可能是`https://maps.googleapis.com/maps/api/weather/json?location=YOUR_LOCATION&key=YOUR_API_KEY`,其中`YOUR_LOCATION`是你要查询的地理位置(可以是城市名或经纬度),`YOUR_API_KEY`是你的...
在本文中,我们将深入探讨如何使用C#编程语言与Google Weather API进行交互,获取并解析天气预报信息。Google Weather API虽然已经不再官方支持,但我们可以借助替代服务或历史方法来实现这一目标。以下是一个详细的...
【谷歌Weather Translation API详解】 谷歌Weather Translation API是一个强大的工具,结合了谷歌的两项核心服务——天气API和翻译API,为开发者提供了一站式解决方案,能够跨语言获取和展示天气信息。这个API允许...
谷歌天气使用 Google 的 Weather API 获取特定位置的天气数据用法: 1. gweather() 2. gweather('place') 例如。 gweather('果阿') 3. gweather(lat,long) 例如。 格威瑟(15.563,73.818) (lat,long 十进制度数) ...
在本例中,“Mashup:Google Map + Google Weather”展示了如何将Google Maps API与Google Weather API结合起来,创建一个显示地图上特定位置天气状况的应用程序。 #### 二、JavaScript在Mashup中的作用 ...
关于压缩包中的文件“google weather api”,这可能包含了一个示例项目或代码库,用于演示如何在.NET应用中调用Google天气API。可能包括C#源代码文件、配置文件、示例请求和响应,以及可能的文档或教程。通过研究...
谷歌天气API是一个允许开发者获取关于全球各地天气信息的接口,主要通过发送HTTP请求到特定URL来获取XML格式的天气数据。这个API虽然不是官方提供的,但可以通过解析返回的XML数据来构建自己的天气应用或者集成到...
然而,需要注意的是,Google在2014年宣布停止对公众的Google Weather API服务,所以实际开发时,可能需要寻找替代的API,如OpenWeatherMap、AccuWeather等。 其次,数据解析是另一个重要环节。在描述中提到了"sax2r...
例如,请求URL可能看起来像这样:`https://www.googleapis.com/weather/v1/forecast?key=YOUR_API_KEY&location=94043`,其中`94043`是邮编,`YOUR_API_KEY`替换为你自己的API密钥。 3. **使用VB.NET发送请求**:在...
为了获取实时天气信息,Google Weather通常会连接到一个公开的天气API,如OpenWeatherMap或WeatherAPI。这涉及到使用Android的HttpURLConnection或第三方库如Retrofit、OkHttp进行网络请求。在解析返回的JSON或XML...
在MATLAB中开发应用程序以利用Google Weather API获取特定地点的天气数据是一项常见的任务,这有助于进行数据分析、预测或创建用户界面。"matlab开发-GoogleWeather"项目正是针对这一需求的实现。以下是对该项目涉及...
**WeatherAPI: 使用Node.js构建小型天气应用** Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程。本项目是一个使用Node.js开发的小型天气API,它能够获取并展示...
本文将详细解析如何利用Google Weather API来实现这一功能。 首先,了解`Android`:Android是由Google领导的开源操作系统,主要用于智能手机和平板电脑。它提供了一个丰富的开发环境,包括Android Studio,用于构建...
基于Google Weather API的程序。支持中文,英文,德文。.NET3.5做的,但是,由于Google问题,不知道是否在内地可以使用?无论怎么样,可以测试下。 国外下载地址:http://www.box.net/shared/d6ct9jlpyf
关于“weather”标签,这表明这个模块专注于显示天气相关的数据,可能是通过与谷歌的API交互来获取这些信息。谷歌提供了多种开放的Web服务接口,包括天气API,允许开发者获取特定地点的天气状况。 至于“Joomla”...
3. **Weather API**:虽然Google并未直接提供公开的天气API,但开发者可以使用其他第三方天气API,如OpenWeatherMap、AccuWeather或Weather Underground等,它们提供丰富的天气数据,包括温度、湿度、风速、降雨量、...