基于微服务的地理信息服务共享平台设计与实现

来源 :武汉大学 | 被引量 : 3次 | 上传用户:zbtoy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
城市的快速发展带来了对智慧城市建设的巨大需求。2018年国家城镇化率为59.58%,比上年末提高了1.06个百分点[1]。基础地理信息服务已经成为城市发展中不可或缺的一环,是城市运转管理、居民生活质量的重要保障。“互联网”时代的兴起也对传统地理信息产业带来了冲击,传统地理信息软件开发中存在的拉链式开发等问题,导致其软件核心技术得不到更新和滋养,竞争力逐步下降。近些年来,有关部门一直在积极推进地理信息管理建设,以期实现对城市时空状态的动态管理检测与监督。而这将会涉及到部门之间的壁垒如何打破,数据资源的整理、融合、更新,城市公共管理服务如何对接,地理信息服务可视化如何组织等一系列问题。因此开展城市地理信息服务共享平台的开发十分重要,由技术的发展反向推动数据资源的整合以及地理信息价值最大化。本文的主要研究成果与创新点如下:1)充分利用微服务的架构弹性、技术包容性与开发团队组织架构接近等特性,设计和实现了一个地理信息服务共享平台。研究了平台的整体架构和部署架构,优化了其性能;从前端工程的角度,分析了城市公共管理应用子系统如何保证单页面地理信息应用的健壮性与可扩充性;设计与实现了城市公共管理应用子系统和资源与权限管理应用子系统的主要功能;在微服务层,实现了服务资源管理、服务运行监控、服务运维管理、服务元数据管理四大核心模块。2)分析了襄阳市政务电子地图数据的特点,设计了前端电子政务地图数据可视化模式。该模式从地图服务规范化角度,用地理信息服务标准和服务生成工具辅助服务规范化;用资源与权限管理元数据规范约束了地理信息元数据交互。3)采用了HTTP2协议、Node.js、矢量瓦片等新技术,设计并实现了高性能地图瓦片服务器。本文通过高性能瓦片服务器与传统地理信息服务器之间的对比实验验证了该服务器的服务响应时间缩短和并发性能提升。4)实现了基于SLD(Styled Layer Descriptor样式描述语言)样式描述语言的个性化地图服务。通过前端交互、服务样式标准模板和SLD样式描述文件,实现了规范化地理信息服务与个性化地理信息服务的结合,满足了用户对于个性化样式的需求。为了提升地理信息服务的价值,设计了地图数据计算微服务模块,已经实现了格网统计、区域统计以及规划表格等三项服务。5)本文的研究成果已经成功应用于湖北省襄阳市城市一张图地理信息公共平台的建设。以微服务层作为核心服务,对外服务层包括资源与权限管理体系、个性化地图服务、地图数据计算微服务以及高性能瓦片地图服务。在分析了数据池中襄阳城市地理信息相关数据的基本情况后,实现了时空基准和数据的整合。
其他文献
随着社交媒介的发展,微信以其特有的社交、即时通讯等功能成为全球排名第二的移动社交媒体。有学者曾对微博、Facebook、Twitter等互联网社交应用与疏离感关系进行研究,但对
熔融沉积快速成型技术是近年来应用最广泛的一种增材制造技术,能实现CAD模型到实物的快速制作,满足当代社会对制造业的高效率要求和个性化需求,在各行业发挥了重要作用,已得到广泛应用。熔融沉积成型技术是丝材逐层堆积的过程,丝材堆积的先后顺序使成型件产生温度差,因各部分冷却收缩不均匀而产生内应力,容易造成成型件应力集中、翘曲变形、粘接不牢的缺陷。因此,为提高成型件的精度,本文首先分析翘曲变形的成因并建立了
茶叶包装设计是通过艺术设计的手段来表现茶叶的品质和茶文化的内涵,对于外包装来说不仅仅是从外形上来吸引消费者的眼球,更重要的是包装的外表是否能够诠释或者体现当地的茶
浸没式光刻是在干式光刻技术的基础上,将投影物镜与硅片之间填充上折射率较大的液体来代替原来的空气,使系统的分辨率得到提高的一种光刻技术。浸没液体的引入虽然提高了分辨
随着科技的进步和社会的发展,城乡之间固有二元结构的打破和新关系的建立引发了城乡发展过程中的一系列推动和牵制作用,其中也产生了诸多如“三农”问题和大城市病等亟待解决
奶牛焦虫病是寄生于牛红细胞内的血液原虫病,临床上以高热、贫血、血红蛋白尿、迅速消瘦和产奶量显著下降为特征,常给畜牧业、奶农造成极大的经济损失,既影响奶牛的生长、发育和
区分、识别“同类案件”或“类似案件”是解决“同案不同判”问题的关键。本文认为,判断“同类案件”或“类似案件”的标准为:将一个待决案件,与一个先决案例的裁判要旨构成要件进行比对,如果待决案件的关键事实涵摄于先决案例的裁判要旨构成要件,即与先决案例的裁判要旨构成要件描述的事实具有“相似性”,则判定为“类似案件”,否则判定为“非类似案件”。本文认为,建立以类似案件类似判决为基本原则的司法制度,是我国解决