交通工程毕业设计 基于GoogleEarth的路况信息推送发布系统研究

Xx学院2011届本科生毕业设计

基于GoogleEarth的路况信息推送发布系统研究

摘 要

汽车运输行业的快速发展带来了日益严重的交通堵塞问题。美、欧、日等发达国家和地区的实践经验表明,大力发展智能交通管理系统(ITMS)才是最有效的解决拥堵问题之道。交通信息的收集和发布作为ITMS的基础得到了广泛的重视。发布平台和发布信息的方式的选择是交通信息发布的重点。信息推送发布系统为实现交通信息实时动态发布,采用了推送式信息发布技术,结合Google Earth提供的自由免费并且功能强大的KML接口,可以轻松实现交通信息实时地动态地发布至客户端。

关键词:交通信息发布 信息推送发布 Google Earth KML

I

Xx学院2011届本科生毕业设计

The Study of Google Earth Based

Traffic Information Push-type Promulgating System

ABSTRACT

The rapid development of motor transport industry has brought increasingly serious traffic congestion. In United States, Europe, Japan and other developed countries and regions that experience, to develop intelligent traffic management system (ITMS) is the most effective way to solve congestion problems. Traffic information collection and dissemination as the basis for ITMS has been widely appreciated. Publishing platform and release information the way choices are the focus of traffic information dissemination. Information push traffic information release system for the realization of real-time dynamic publishing, using a push-type information distribution technology, combined with the free Google Earth to provide free and powerful KML interface, you can easily achieve real-time dynamic traffic information released to the client.

Key words: Traffic Information Promulgating Information Push release Google Earth KML

II

Xx学院2011届本科生毕业设计

目 录

摘 要 .............................................................. I ABSTRACT ............................................................. II 1 引言 ............................................................... 1

1.1. 问题的提出 .................................................... 1 1.2. 交通信息发布系统 .............................................. 2 1.3. GIS与交通信息发布 ............................................. 3

2 Google Earth及其在交通信息发布中的应用 ................... 4

2.1. Google Earth简介 .............................................. 4 2.2. GE用于交通信息发布 ............................................ 6

2.2.1. GE路网的构建 ............................................. 7 2.2.2. KML文件 .................................................. 8

3 推送式信息发布技术 ............................................ 11

3.1. 概述 ......................................................... 11

3.1.1. 服务器推送(Server Push)模型简介 ........................ 11 3.1.2. 客户端拉拽(Client Pull)模型简介 ........................ 11 3.1.3. 基于心跳的服务器推送 ..................................... 12 3.2. 本文的信息发布机制 ........................................... 12

4 路况信息推送发布系统的设计与实现 ........................... 15

4.1. 工作原理 ..................................................... 15 4.2. 系统约定 ..................................................... 16 4.3. 系统数据库设计 ............................................... 16 4.4. 各程序工作流程 ............................................... 17

4.4.1. 交通路况处理主程序工作流程 ............................... 18 4.4.2. 交通信息发布服务器端主程序 ............................... 20 4.4.3. 客户端程序 ............................................... 22

5 系统验证 ......................................................... 24

5.1. 数据来源 ..................................................... 24 5.2. 系统功能及效率分析 ........................................... 24

5.2.1. 软件系统 ................................................. 24

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4