论文部分内容阅读
随着计算机和网络技术的快速发展,WebGIS已经逐步深入到城市交通的管理中。城市交通地理信息系统作为WebGIS技术在交通领域的应用与发展,实现了基于Web的路由分析及发布功能,使整个过程变得更加高效、直观和轻松。利用基于WebGIS的城市交通地理信息系统来管理城市交通,科学地分析交通路网问题,给出合理的辅助决策意见,以提高现有交通网络的运行效率,是城市交通发展的必然趋势。针对路网模型的拓扑构建,研究了路网的存储、管理、表达问题。考虑路网连通性模型,运用图论的研究方法,在保证交通特征几何完整性的前提下,设计适于表达城市路网的GIS-T非平面数据模型,在保持拓扑关系一致性、拓扑自动化的同时,将网络拓扑和几何数据分开设计,减少道路冗余属性数据,在数据模型研究基础上,进一步实现城市路网几何拓扑特征的提取、构建、修正、简化。针对城市交通地理信息系统的开发中的关键问题,设计WebGIS城市交通地理信息系统总体方案,利用J2EE、JSF和ArcGIS WebADF框架技术,结合空间数据管理引擎、Ajax及XML技术构建开发城市交通地理信息系统。在交通信息发布方面应用WebGIS计算模式,采用数据库、应用服务器(ArcGIS Server)、Web服务器和客户端四层体系结构,根据Web应用特点和网络的状况,采用混合模式来实现GIS功能在客户端和服务器端的空间处理功能分配,实现网络负载均衡。客户端采用Ajax实现技术增强用户体验;服务器采用ArcGIS WebDF框架技术实现GIS空间分析功能逻辑。最后针对杭州市基础数据拓扑简化路网,设计开发了基于WebGIS的城市交通地理信息系统;基于实际路网可达性,以行车时间、距离为优化目标,考虑站点排序、转向等限制约束条件,实现了基于Dijkstra算法的城市交通路径诱导功能模块。