基于.NET技术的WebGIS平台的研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:liuyaping0316
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业管理的信息化以及GIS的发展和大众化,越来越多的企业(如通信行业、电力部门等)需要在公司的内部管理系统中集成GIS,来有效、直观地管理通信线路、通信设备等,而MapInfo、ArcGIS、Google Maps在商用软件上收取的高额服务费,让绝大部分基于WebGIS的中小型软件望而生畏。因此,软件公司在开发MIS系统的同时亟需自主开发或开源的WebGIS产品的支撑。   本文在分析与研究MapInfo、GoogleMaps的基础上,提出了一种集栅格图片数据与矢量数据于一体、基于.NET框架的轻量级WebGIS的构建方案。文章就构建WebGIS所涉及到的平台与数据两大核心模块以及系统的设计与实现分别展开讨论。   在平台方面,本文首先结合墨卡托投影的理论知识与实际应用,提出了一种简化的地图投影算法;然后提出了一种基于四叉树的超大图片的切图算法;最后提出了一种基于四叉树索引的海量图片的存储与检索方法。   在数据方面,本文分析出一种GoogleMaps卫星栅格数据无限制提取的方法,为平台的构建准备了强大的实验数据源;同时也为商业应用提出了基于MapInfo的矢量数据到栅格数据的转化算法,以加载可应用于商业用途的栅格数据源。   在系统设计与实现方面,本文基于.NET平台这一个大环境,针对用户平台多样化、系统并发要求较高、访问流量大等应用特点,实现了一个轻量级的WebGIS系统。该系统采用在客户端使用Silverlight技术,以提高系统的兼容性与吞吐能力,并通过DeepZoom技术来加强地图浏览的流畅性。客户端与服务器之间的交互通过WCF来实现,以减低系统模块之间的耦合度,提高系统安全性。此外,考虑到系统并发高、访问流量大的特点,本文提出了一套基于Squid缓存方案以加速客户端的浏览速度。
其他文献
以并行计算为基础的高性能计算科学当前已经成为科学研究的第三大支柱。使用并行计算的首要因为是高性能高效率,而并行程序的首要条件是正确性。以往的设计和分析工具都只关
学位
语义Web服务自动组合技术是Web服务领域的研究重点和热点之一,这项技术的发展对网络中各种异构和分散的系统进行集成和交互具有重要意义和巨大的推动作用。本文将着重对此进
近来伴随互联网信息技术和产业链迅猛发展,各行业数据规模均呈现指数级增长,尤其以电商和社交网络为服务内容的企业数据中心。尽管数据量规模巨大,方便基本事务都有迹可循,但
粗糙集理论和证据理论都是处理不确定问题的重要工具。粗糙集理论处理不确定数据的优点在于不需要先验信息,在信息融合领域得到了广泛的应用。证据理论用基本可信度分配函数
数据挖掘技术在众多领域得到了广泛地应用。其中,在健康医疗领域产生的数据,数量巨大且形式复杂,无法通过传统的方法进行分析和处理。因此,本论文将尝试采用数据挖掘方法和技
随着Web成为世界上最大、类型最齐全的海量信息库,以企业运营分析决策为主的商务智能发展到了一个新的层次。Web作为商务智能系统至关重要的数据来源,但是Web数据在质量上还
阻抗成像技术是一种基于生物内部电阻抗分布的成像技术,属于无创生物检测技术的重要分支。因其无创性和早期诊断的优势成为目前生物医学领域的研究热点,其无损检测在工业检测
随着云计算集群规模的快速扩张,其所带来的能量消耗和成本越来越巨大,不论从经济角度还是环保角度,如何降低集群的能量消耗,实现“绿色计算”,已经成为急需解决的问题,“绿色
水下传感器网络是一门新兴的网络技术,它是全球网络化技术普及的产物。国内外对水下传感器网络的重视程度不断升温,并对其进行了深入的研究。水下传感器网络通常是由水下传感