气象 XML 数据源应用程序开发指南-内容目录_XML示例

从今天开始解读由 weather.com 提供的气象数据源(XML)以及对这些数据的应用。下面是所要讲的内容目录。

1. 内容目录 
1. 内容目录
2. 简介
2.1. 关于气象 XML 数据源 
2.2. 获得气象 XML 数据源帐号 
2.3. 应用程序类型
  2.3.1. Web应用程序
  2.3.2. 桌面应用程序
  2.3.3. 其他应用程序
3. 操作检查列表
4. 搜索
4.1. 请求
  4.1.1. URLs
  4.1.2. 查询参数
4.2. 响应
  4.2.1. DTD
  4.2.2. 样例
5. 气象
5.1. 请求
  5.1.1. URLs
  5.1.2. 查询参数
5.2. 响应
  5.2.1. DTD
  5.2.2. 样例
6. 错误
6.1. 响应
  6.1.1. DTD
  6.1.2. 样例
7. 资源
7.1. 标志
7.2. 图标
8. 数据规则
8.1. 搜索
8.2. 更新速度
  8.2.1. Web应用程序
  8.2.2. 桌面应用程序
8.3. 头数据
8.4. 区域数据
8.5. 当前气象
8.6. 气象预报
9. 链接和属性
9.1. 链接
9.2. 属性
10. 附件 A – weather.com  标志使用指南

时间: 2024-10-09 16:26:44

气象 XML 数据源应用程序开发指南-内容目录_XML示例的相关文章

气象 XML 数据源应用程序开发指南-简介_XML示例

2.简介 2.1. 关于气象 XML 数据源 气象 XML 数据源(服务)允许第三方应用程序通过 weather.com 站点请求一个 XML feed 访问一个可用的数据子集.Weather Channel Interactive 公司 (TWCi) 提供这个用于开发的免费的数据,谁要将气象数据应用到一个单一的应用程序那么希望可以和 weather.com 交换链接.这个文档描述了怎样使用气象数据并且从技术上详述请求和使用这个 XML 数据.气象数据包含:- 通过城市/州和邮政编码搜索区域-

气象 XML 数据源应用程序开发指南-操作检查列表_XML示例

3. 操作检查列表  执行气象 XML 数据源, 你必须: * 在 www.weather.com/services/oap.html 注册获得你的用户ID和许可密匙. * 按照 2.3 节定义你的应用程序是一个 Web 应用程序还是一个桌面应用程序. * 正确执行一个搜索请求,一个和多个结果.获得一个位置ID和"No Locations Found"信息. * 任何气象请求必须包含一个正确的用户ID, "par"请求参数, "prod" 请求参

《Abaqus GUI程序开发指南(Python语言)》——2.11 包导入

2.11 包导入 前面介绍了模块的导入方法,除了导入一个模块名之外,Python还可以导入指定的目录路径,Python代码的目录就称为包,这类对目录的导入就称为包导入.实际上,包导入是把计算机上的目录变成另一个Python的命名空间,而属性则对应目录中所包含的子目录和模块文件. 包导入对于组织大型系统内的文件会很方便,而且可以简化模块搜索路径的设置,本书第六章"用户自定义GUI应用程序开发指南"中采用了大量的包导入实例. [语法]包导入的语法与模块导入类似,区别在于包导入时需要指定文件

《Abaqus GUI程序开发指南(Python语言)》——2.2 Python与Abaqus

2.2 Python与Abaqus Abaqus作为国际公认的大型通用非线性有限元软件之一,被广泛应用于机械制造.航空航天.汽车交通.船舶.土木工程.能源矿产.医疗卫生以及日用家电等诸多领域.随着Abaqus应用领域及用户的不断拓展,软件自身提供的功能往往不能满足一些特殊的使用要求.为了进一步满足不同用户在软件使用过程中不断产生的新需求,Abaqus软件为用户提供了开放的二次开发接口,包括基于FORTRAN语言的用户子程序接口和基于Python语言的脚本接口.前者主要是方便用户开发自定义材料模型

《Abaqus GUI程序开发指南(Python语言)》——第二章 Python语言基础2.1 Python语言的特点

第二章 Python语言基础 Abaqus GUI程序开发指南(Python语言)Python语言是一种动态解释型编程语言,其功能强大,简单易学,支持面向对象编程(object-oriented programming),虽然由于其动态性致使程序解释执行速度比编译语言慢,但是随着Python语言的不断优化以及计算机硬件的迅猛发展,Python语言将会受到越来越多用户的关注.Python具有开源.自由等特征.它的简洁性和易用性使程序的开发过程变得简单,特别适用于快速应用程序开发. 本章将简要介绍P

《Python 3程序开发指南(第2版•修订版)》——7.3 写入与分析XML文件

7.3 写入与分析XML文件 有些程序将其处理的所有数据都使用XML文件格式,还有些其他程序将XML用作一种便利的导入/导出格式.即便程序的主要格式是文本格式或二进制格式,导入与导出XML的能力也是有用的,并且始终是值得考虑的一项功能. Python提供了3种写入XML文件的方法:手动写入XML:创建元素树并使用其write()方法:创建DOM并使用其write()方法.XML文件的读入与分析则有4种方法:人工读入并分析XML(不建议采用这种方法,这里也没有进行讲述--正确处理某些更晦涩和更高级

《Python 3程序开发指南(第2版•修订版)》——第1章 过程型程序设计快速入门 1.1 创建并运行Python程序

第1章 过程型程序设计快速入门 本章提供了足以开始编写Python程序的信息.如果此时尚未安装Python,强烈建议读者先行安装Python,以便随时进行编程实践,获取实际经验,巩固所学的内容. 本章第1节展示了如何创建并执行Python程序.你可以使用自己最喜欢的普通文本编辑器来编写Python代码,但本节中讨论的IDLE程序设计环境提供的不仅是一个代码编辑器,还提供了很多附加的功能,包括一些有助于测试Python代码.调试Python程序的工具. 第2节介绍了Python的8个关键要素,通过

《Abaqus GUI程序开发指南(Python语言)》——导读

前言Abaqus是目前国际上比较先进的大型通用有限元软件之一,它可以分析复杂的工程力学问题,其驾驭庞大求解规模的能力以及非线性力学分析功能均达到世界领先水平.Abaqus在欧洲.北美和亚洲许多国家得到了广泛的应用,其用户遍及航空.航天.船舶.机械.化工.冶金.土木.水利.材料.汽车.电器等各个工程和科研领域. Abaqus强大的非线性求解器.清晰友好的用户界面以及开放的开发平台使得近年来其用户数量迅速增长,同时随着用户软件使用能力的提高,对Abaqus提出了更高的使用要求.借助Abaqus软件为

《Abaqus GUI程序开发指南(Python语言)》——1.2 Abaqus图形界面程序开发的意义

1.2 Abaqus图形界面程序开发的意义 通过1.1节介绍的简单实例,相信大家对Abaqus软件的图形界面程序开发有了一定的认识.传统的采用手动建模过程中,需要反复切换模块.点击按钮.输入数据等,过程繁琐,耗时费力.通过对商业有限元软件的前后处理模块进行二次开发,可以有效提高前后处理效率,节省建模及数据处理时间.采用Python语言对Abaqus进行二次开发具有以下优点. (1)可以通过图形交互界面,实现参数的统一管理. (2)可以避免大量重复性的建模工作,避免人为建模错误.对于具有典型共有特