Source Code License

优图 GIS 工具
C++ 源码授权

基于 osgEarth / OpenSceneGraph / Qt6 构建的专业级 GIS 工具链源代码。 可按模块独立购买,也可整体打包授权。

C++ 17
VS 2019+
Qt 6
osgEarth
CMake 3.15+
Tool Source Code

工具源码目录

每个模块均提供完整 C++ 源码、CMake 构建脚本及编译说明文档

模块一

倾斜摄影处理工具

面向 TB 级倾斜摄影数据的全流程处理管线。从 OSGB 数据的加载、区域裁剪、根节点合并(重建顶层),到最终导出为标准 Cesium 3DTiles 格式,一站式覆盖城市级三维数据处理需求。

OSGB → 3DTiles (B3DM + tileset.json) 批量转换,支持自动坐标系检测
KTX2 纹理压缩、Draco 网格压缩、Meshopt 网格简化,大幅缩减输出体积
基于空间索引的高性能区域裁剪,支持多边形边界、Geometry 级精细裁剪
散碎 OSGB 数据合并根节点(重建顶层),自动 LOD 层级生成
导出任务队列管理,多线程导出、进度回调、导出设置对话框
PBR 材质输出、高度偏移、自定义坐标中心
OsgbConverter TileClipper RootMerger ExportTask SpatialIndex
License
¥10
C++ 源码 + 编译指导
模块二

通用模型读取及导出工具

打破格式壁垒的多源异构三维模型处理工具。支持主流 3D 模型格式的导入加载、属性编辑、坐标配准,并可一键转换导出为 Cesium 3DTiles 格式,提供从读取到发布的全流程工具链。

支持 glTF/GLB、OBJ、FBX、3DS、STL 等主流模型格式的读取与加载
模型 → 3DTiles (B3DM) 转换,支持整体导出与分 Mesh 导出两种模式
地理定位:经纬度 + 高程 + 姿态角 (Heading/Pitch/Roll),或直接指定 ECEF 矩阵
交互式 3D Gizmo 变换系统(平移 / 旋转),PickHandler 拾取选择
模型属性对话框、导出任务队列管理、进度回调与取消
KTX2 纹理压缩、Draco 压缩、Meshopt 简化,缩减输出体积
ModelConverter GizmoController TransformAdapter ExportDialog
License
¥12
C++ 源码 + 编译指导
模块三

影像下载工具

多源在线地图影像高速下载工具。支持天地图、高德等主流地图源,可按行政区划、矩形区域或自定义多边形范围下载,支持多种输出格式。

多线程瓦片下载,支持天地图、高德等多种在线地图源
输出格式:MBTiles 数据库、GeoTIFF 拼接影像
WebP、KTX2 图像压缩,有效降低存储体积与内存占用
图幅网格 (MapSheet) 与经纬网格 (Graticule) 精确裁切
下载任务队列管理,支持断点续传、进度回调
TileDownloader MBTilesWriter TiffWriter ImageCompressor
License
¥10
C++ 源码 + 编译指导
模块四

工程管理 / 渲染 / 加载 / 矢量 源码

完整的 GIS 桌面应用核心框架源码。涵盖工程管理、3DTiles/地形/影像图层加载与渲染、矢量数据全链路处理(导入/导出/标绘/编辑)等核心子系统,可直接作为 GIS 应用的底座进行二次开发。

工程管理:新建 / 打开 / 保存工程,插件化图层管理,事件总线 (EventBus),UI 注册表,用户权限管理
3DTiles 加载:基于 Cesium Native 的高性能 3DTiles 加载器,LOD 调度、拾取交互、可视化位移/旋转/缩放变换
地形渲染:Cesium Terrain (CTB) 格式地形 Mesh 加载与渲染,GeoTIFF/DEM 栅格数据加载,地形透明度控制
影像图层:在线地图源接入(天地图/高德等),影像透明度控制,多图层叠加
矢量处理:SHP、KML/KMZ、GeoJSON、DXF 导入导出与格式转换,GeoPackage 编辑器,属性表编辑,矢量样式对话框
矢量标绘:三维环境下点/线/面绘制与编辑,节点拖拽,undo/redo 命令栈,导出为标准矢量格式
ProjectManager CesiumTilesProvider TerrainMeshLayer VectorLayerProvider DrawTool EventBus
License
¥21
C++ 源码 + 编译指导
推荐
全套

整体软件源码打包

包含以上全部模块的完整软件源码打包授权。获得优图桌面端 GIS 软件的全部 C++ 源代码,可用于自有产品二次开发与定制,不限终端部署数量。

包含模块一至模块四的全部源代码
完整的 CMake 构建体系,一键编译整体项目
完整的应用框架入口(Application + MainWindow + OSGWidget)
含 ScriptEditor 脚本编辑器模块(Electron + Node.js)
SDK 构建脚本 (PowerShell),可将工具链打包为 SDK 分发
商业授权,可用于自有产品二次开发,不限终端部署
u3mapCore plugins/* ScriptEditor sdk_tools CMake
Full Package
¥40
全部源码 + 编译指导

购买说明

完整源码

提供 C++ 完整源代码,含 CMake 构建脚本及编译说明文档

技术支持

购买后提供 30 天编译指导,确保源码可在您的环境中成功构建

授权方式

商业授权,可用于自有产品二次开发,不限终端部署数量

联系销售获取报价

电话:027-59764518 | 咨询:15107180820