基于Qt的轻量级电子地图的设计与实现
2021-04-25梅荣月
电脑知识与技术 2021年9期
关键词:瓦片
梅荣月

摘要:提出并实现了一种基于Qt的轻量级电子地图。该地图在墨卡托投影坐标系下,使用当前流行的地图瓦片技术,利用nginx搭建地图瓦片服务器,满足企业轻量级应用业务开发需求,具有跨平台、功能丰富、效率高等特性,具有良好的移植性、维护性和扩展性。
关键词:电子地图;地图瓦片;墨卡托投影;Qt;Nginx
中图分类号:TP311 文献标识码:A
文章编号:1009-3044(2021)09-0076-02
开放科学(资源服务)标识码(OSID):
1 背景
随着社会和科技的发展,地理信息系统(GIS)在社会信息化的进程中起到了不可或缺的作用。地理信息系统作为人口、资源与环境问题的公共展示平台,在国家推动信息化和现代化的过程中起到非常重要的作用[4]。地理信息系统以其跨行业、多功能的优势,不断开拓新的应用领域,广泛应用于教育、医疗、自动驾驶、建筑等行业。为了满足自动化办公需求,企业在业务开发中对地理信息系统的需求日益增加。当前流行的Arc GIS平台以及开源的Geo Server平台对计算机的硬件配置要求非常高,而在轻量级业务开发中,由于成本问题,大型商用GIS平台都不适用。所以轻量级的电子地图在小型业务开发中具有广阔的应用场景。
2 概述
众所周知地球是一个三维的椭圆球体,人们平时使用的地图都是在一个二维平面上,将三维的经纬度信息(即球面坐标信息)转换成二维的平面坐标信息的过程就称为投影。本文中的电子地图使用的是墨卡托(Mercator) 投影[3],墨卡托投影具有等角特性,在当今的导航产业中发挥着重要的作用。……
登录APP查看全文
