基于矢量瓦片的地理数据存储访问技术研究与实现
发布时间:2017-11-30 19:39
本文关键词:基于矢量瓦片的地理数据存储访问技术研究与实现
更多相关文章: 地理信息系统 空间矢量数据 访问引擎 数据存储 扩展性
【摘要】:近年来,随着互联网技术的快速发展和广泛应用,互联网+理念已经深入到各行各业中,改变了传统行业的运营模式和人们的日常生活方式。传统行业与互联网的结合助推了O2O平台的蓬勃发展,然而O2O平台离不开地理信息系统在连接线上和线下产品和用户之间所起的作用,基于LBS的服务给人们的日常生活带来了极大的便利,同时,地理信息系统也在地图制图、犯罪分析、国防安全、自然资源、林业监管、规划建设等领域起着重要的作用,地理信息系统在如今的信息化建设中已处于核心的地位。本文从地理信息系统矢量数据存储与访问的问题出发,通过对基于地理信息系统的互联网应用场景进行了解,分析了空间矢量数据存储与访问的各种功能性需求和非功能性需求。在介绍了地理信息系统相关概念之后,从空间矢量数据访问引擎和数据存储架构两个方面对矢量数据的存储与访问架构进行了设计。并且根据需求,设计了一种采用矢量瓦片存储的方案,并针对这种方案设计了对应的矢量瓦片数据源驱动。完成了使用开源地图矢量数据,经过导入PostGIS数据库、矢量分层、矢量分级等处理,最终生产矢量瓦片的过程。从系统架构、数据存储模型和架构、空间对象模型、可扩展数据源驱动模型等多个角度对该系统进行了详细设计。最后进行技术实现和测试。该系统将空间矢量数据访问引擎和分布式Key-Value存储系统结合起来,矢量访问引擎的设计充分考虑了可扩展性,支持动态扩展多种数据源类型,增加了系统的使用场景,解决了不同数据源之间空间矢量数据模型的兼容性问题。同时,设计实现的矢量瓦片的存储方式能够提高数据访问的IO效率,基于矢量瓦片的前端渲染方式更加灵活,网络数据交换更加高效。并且系统采用分布式集群存储架构,提高了系统的可用性和可扩展性,能够在高并发和海量数据下高效运行。总体来说,系统设计考虑了可用性、扩展性和数据查询访问性能,提高了基于地理信息系统应用数据访问性能,具有较强的实际应用价值。
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP333
【参考文献】
中国期刊全文数据库 前2条
1 范建永;熊伟;刘建忠;;基于OCI方式空间数据访问引擎的设计与实现[J];地理与地理信息科学;2008年01期
2 张明波,陆锋,申排伟,程昌秀;R树家族的演变和发展[J];计算机学报;2005年03期
中国硕士学位论文全文数据库 前2条
1 吴光强;军事地理空间数据库引擎的设计与实现[D];中南大学;2010年
2 高伟;地理空间数据库引擎的设计与实现[D];解放军信息工程大学;2007年
,本文编号:1240276
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1240276.html