# Map **Repository Path**: zhaoxin999/Map ## Basic Information - **Project Name**: Map - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-24 - **Last Updated**: 2026-03-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Map 本项目使用QT5+基于osg和osgearth封装的渲染平台 ![avatar](LoadMap/LoadMap.png) 主要工作: * 对Qt和OSG的OpenGL状态进行了分离 * 分离渲染线程和Qt的界面主线程,使得渲染不影响主界面的流畅性 * 真实的恒星位置、星座、星区,显示 * 屏幕显示 * 点、线、面、体的绘制 * 灵活视点控制 * 一键二、三维切换 * 模型点选的统一控制 * 统一状态,减少渲染时的状态切换 依赖库: * [window依赖的第三方库下载地址](https://github.com/MJYCo-Ltd/VersionMath_Map_Depend "依赖库和数据") * 本工程的矩阵运算、空间目标运算算法依赖于[VersionMath](https://github.com/MJYCo-Ltd/VersionMath "算法") 不足: * 没有对OSG的状态进行彻底的合并 * 代码封装不彻底,暴露过多的OSG的机制