-
插件化框架设计
基于OSGI规范,支持插件的通信、热插拔、快速扩展,内置二三维地图核心插件,极大提升系统运行效率
-
高性能高稳定
平台历经数十年的优化与大量项目实施验证,数据调度及场景渲染表现高效且稳定,满足业务性能要求
-
自主可控
全面适配龙芯+中标麒麟的国产化软硬件环境,支持Linux操作系统,适配Qt5以及VS2015等编译环境
-
多业务应用
通过插件的方式提供了态势推演、天体仿真、电子海图、军用地图等大量示例,用户可快速扩展业务需求
核心功能
Core functionality应用场景
Application Scenarios版本更新记录
Version Update Record-
2024-08-12版本更新于
-
FreeXGIS Desktop V5.1.0
针对态势标号、场景标绘等功能进行了升级完善;支持接入并解析脚本数据驱动的态势场景,并且新增由脚本驱动的卫星仿真示例,为用户在空天方向的GIS应用提供新的基点。
1. 针对圆型标号的适配:涉及圆、圆弧、扇形区域范围的标号统一优化,适配地理圆(基于地球曲率定义的圆形区域)的形式展示。
2. 支持多选标号按照指定条件修改属性,标号属性统一设置更加便捷。
3. 标号的组合功能新增了“纵向方框组合”,此次也对标号组合的属性控制做了针对性优化,提供组合属性或成员属性两种设置。
4. 在路径动画中,剔除了对0号库的依赖,无需基于标号库再进行路径动画的增加;同时,还将部分线面标号的生长动画效果进行了优化。
5. 新增最近标号设置,可自动或手动设置最近使用标号。
6. 新增格式刷工具,可对样式、注记、符号等样式属性快速延用到其他标号中。
7. 为了提升协同信息的同步效率,产品以下几个方面做了优化。① 将xml改为json,减少数据冗余、提高传输效率,并降低网络带宽需求;② 将全属性改为单属性、单条发送改为批量发送,减少数据量级。
8. 增加标号库版本管理,用户可根据特定需求自行修改标号库版本号。
9. 针对基础图元中的线性元素,支持两端添加箭头设置,如:开始箭头、结束箭头和两端箭头。
10. 实体标牌支持鼠标拾取拖动,以及样式的修改,包括:背景图设置、文字样式设置;同时,实体支持使用态势标号图片。
11. 新增特效:图片尾焰、雷达扫描球冠特效。
12. 标绘和部分特效支持跨180°和跨极点显示,二维标绘显示三维标绘的投影范围。
13. 支持接入并解析脚本数据驱动态势场景。
14. 优化了二维卫星波束的显示效果,二维卫星波束支持南北两极拉伸效果以及跨±180°显示。
15. 新增卫星仿真示例_脚本驱动版:示例使用六根数/两行根数加载卫星,通过专业轨道外推算法计算模拟卫星二三维一体化运行,卫星挂载了雷达扫描地面以及与地面站通信,同时,还提供实体跟踪功能,可跟踪选定卫星。
16. 支持本地服务加载kml、geojson数据格式。
17. 支持加载本地或服务端发布的tms、xyz矢量瓦片数据。
18. 支持FreeXGIS Server发布的Mapbox样式服务加载,用户在服务端编辑的样式服务,实时同步显示至桌面端。
19. 产品除粒子特效与PBR渲染功能外,其他功能均已适配国产化软硬件环境,满足用户国产化需求与应用。
-
2024-03-15版本更新于
-
FreeXGIS Desktop V5.0.0
新版本经过多轮内测与持续的技术迭代和优化,从底层架构到界面UI进行了全面升级,并且将二维地图全部更换为最新版的专业版二维矢量地图,大大提升加载效率与显示效果。
【底层架构全面升级】
1. 界面框架设计:新版本的界面以Ribbon风格进行呈现,以FxUICore为功能核心,为各个业务功能提供扩展基础,内部由FxUIUtils提供了丰富的控件及工具库,如菜单、旋钮控件和搜索控件等;由FxPluginManager负责页面插件的管理,方便上层业务的插件的扩展;由FxUIScene支持多个渲染场景的动态创建和管理。
2. SDK层结构设计:SDK主体采用分层化、模块化设计,结构层级关系更加清晰。框架主体分为基础组件与GIS组件上下层结构,基础组件可独立用于构建小场景业务。模块化设计主要运用于系统内功能模块的设计,模块间调用采用接口化方式,减少耦合性。
【CMake工程配置简化】
1. 优化了CMakeLists,减少工程构建时配置信息,默认只需要提供依赖库路径,就可以自动配置完成。
2. 新版本提供辅助配置宏,包括:开发者模式宏、国产化适配宏、编译依赖宏等;提供基于SDK的CMake工程文件,用户可以使用该文件快速的创建自己的项目工程和插件工程。
【全新的界面设计】
1. FreeXGIS DesktopV5.0.0对软件的界面框架及显示风格进行了全新改版设计。整体风格采用简约扁平的设计风格,秉承可用性、简洁性、用户导向性等设计原则,减少了冗余繁杂的设计元素,增加了界面的灵活性和可维护性。
【全新的专业版二维矢量地图】
1. 该版二维地图提升了地图的渲染效果,可高效加载并渲染大批量矢量数据;
2. 用户可对矢量要素进行符号化配置、地图风格自定义设置,灵活设计专属地图;
3. 支持多种投影显示,包括:阿伯斯投影、平等地球投影、等距柱状投影、兰勃特等角圆锥投影、墨卡托投影、自然地球投影、温克尔三重投影的7种投影格式的切换;
4. 专题数据的显示:根据相关地图标准,提供了符合显示标准的电子地图,包括高山、丘陵、平原、沙漠、草原、沼泽等地图要素。
【功能性优化】
1. 优化对象系统:① 实现了数据与逻辑分离;② 实体支持设置运动模型,可以自定义自己的运动算法模型;③ 优化原有特效,如标牌、锥形特效、管道特效、扫描特效等。
2. 其他优化:① 测量支持多次测量和测量结果获取;② 标绘添加信息反馈机制,支持在编辑时获取其变化状态,支持标绘同步/非同步装填切换。
-
2023-11-28版本更新于
-
FreeXGIS 专业版二维地图 V1.3.0
新版本旨在优化地图效率和显示效果,同时完善了地图相关功能。该版本的功能优化将为用户带来更好的使用体验。
【效率优化】
1、优化地图实时加载刷新效率,通过对数据切片、瓦片拣选、瓦片数据解析的优化,解决了地图在动态操作过程中地图要素刷新较慢的问题,提升要素显示速度,使地图显示更加流畅。
【地图效果优化】
2、针对线面符号化的优化,本次取消了对符号大小的限制(之前版本默认大小为2的次方数),同时新增了符号间距的设置,根据级别进行调整符号大小。
3、新增数据支持分数形式显示样式,丰富地图要素显示效果。
4、新增不同图层之间文字避让功能,之前版本只针对同要素之间做了避让处理,此次针对不同图层、不同要素之间做避让处理,同步增加了避让间距设置,彻底解决文案的叠加遮挡问题,地图文字能够直观清晰显示。
【地图相关功能完善】
5、新增二维地图等经纬基准投影,使地图范围可支持[-180,-90,180,90]。之前版本是以墨卡托投影作为基准,它的范围在[-180,-85.05,180,85.05],涉及到极点附近的业务无法实施,此次新增了等经纬度的等距柱状投影投影为基准,将投影范围扩大至[-180,-90,180,90]。
6、新增地图旋转功能,通过鼠标双键按下旋转可对二维地图进行旋转控制;同时,优化了沿线文字方向显示效果,更贴合用户使用习惯。
【其他问题处理】
7、优化海图显示效果,修复边缘锯齿等问题。
8、优化程序内存使用情况。
9、优化影像请求超时策略,可设置请求超时时长,解决网络异常时瓦片延时过长问题。
10、新增gbk编码的shp数据加载。
11、新增pbf矢量瓦片数据的加载渲染接口,方便用户pbf数据的接入。
12、修复闭合曲线、箭头绘制错误问题。
13、修复地图平移时标绘节点隐藏问题。
14、修复中文路径不能运行问题。
15、修复其他已知问题。
-
2023-02-10版本更新于
-
FreeXGIS Desktop V3.8.0
该版本以协同标绘为重点,能够实现用户多人实时共享、同步显示和操作,绘制作战图,提高协同规划和作战指挥效率。
1. 协同组用户创建设置,可在FreeXGIS Server添加用户及权限管理,用于用户登录使用;
2. 协同管理,支持新建协同、加入协同、退出协同、邀请成员、踢出成员、成员权限控制操作,对协同基本信息、成员信息、过程日志查看及导出;
3. 标号的协同操作,支持标号绘制、标号图层管理、标号动画管理等操作的增加、删除、修改的同步;
4. 支持面图元的渐变与图案填充、线图元的虚线线型以及内联文本功能;
5. 新增标号库,支持动态导入本地标号库及网络标号服务,同时提供标号库的删除功能;
6. 优化海图显示效果,解决边缘抗锯齿问题;
7. 修复高空操作器裁剪问题;
8. 修复关闭程序偶发程序进程未关闭问题;
9. 修复态势标牌多行乱码问题。
-
2022-12-02版本更新于
-
FreeXGIS 专业版二维地图 V1.1.0
该版本更新专业版本二维地图V1.1.0,主要增加了态势模块的适配。
1. 新增二维态势特效,包括相机成像扫描、跟踪扫描、凝视相机、干扰特效、爆炸信号,管道通信线、流星线、雷达扫描、球锥雷达扫描、预警雷达、环状雷达、目标锁定等;
2. 新增二维态势实体,包括支持空中实体、地面实体、海上实体的控制,可对实体进行显隐控制、位置姿态控制、航迹线显隐控制、文字标记的显隐控制、实体的拾取控制等;
3. 新增态势驱动方式,包括:1) 支持脚本驱动加载实体、特效进行态势仿真,可对场景中的仿真速度进行控制,包括开始、暂停、加速、减速、正向、逆向等操作;2) 支持实时数据驱动进行态势仿真,可对场景中的实体、特效、仿真时间进行驱动控制。
4. 新增支持在线TMS矢量数据的加载;
5. 新增支持在线数据缓存的使用;
6. 新增标绘支持可见范围设置;
7. 优化多数据源文字避让效果;
8. 优化经纬网格效果;
9. 修补程序中文路径不支持问题。
-
2022-09-23版本更新于
-
FreeXGIS Desktop V3.7.0
该版本主要新增态势标号的二三维一体化、线面标号的符号边框编辑、场景标号的导出和导入。
1. 新增态势标号的二三维一体化功能,包括了标号的添加、删除、编辑以及标号动画的二三维同步操作;
2. 新增线面标号的符号操作柄边框编辑,可对线面标号进行缩放、平移、旋转操作;
3. 新增场景中的标号进行导出和导入,并可与FreeXGIS Online中标号的导出与导入文件进行互通;
4. 新增动画序列化反序列化,视点序列化反序列化功能;
5. 优化态势模块,支持大批次动目标态势场景;
6. 优化数据导出工具,支持无效区域的透明处理;
7. 优化态势标号的绘制,支持填充图元的绘制;
8. 修复了矢量图层中属性修改后掉帧问题;
9. 修复了国产化环境中,输入框内无法输入汉字问题;
10. 修复了态势标号中部分汉字乱码问题;
11. 修复了态势标号中路径动画无法延曲线运动问题;
12. 修复了三维场景中高空模型在跟踪操作器下被裁减问题;
13. 修复了视口在海底时,添加模型标绘场景会黑屏问题。
-
2022-09-13版本更新于
-
FreeXGIS 专业版二维地图 V1.0.0
新增桌面端专业版二维矢量地图,可对矢量要素进行符号化配置、地图风格自定义设置,支持图层、场景工具等功能。
1. 支持图层的管理与加载,包括:1) 支持加载影像数据(tms、xyz、itdb、tif);2) 支持加载矢量数据(shp、000、vtdb矢量切片);3) 图层管理包括图层增加、删除、修改、排序等功能。
2. 支持数据服务的管理,包括:1) 数据集的添加、删除、修改、加载到地图,包括tdb(vtdb、itdb);2) Tile服务数据的管理,包括添加、删除、修改、加载到场景操作,支持的数据有TMS、XYZ;3) 本地数据管理,包括添加、删除链接、添加到场景,支持的数据格式为shp、000;4) 数据链接/服务属性展示。
3. 支持场景工具的使用,包括视点同步、鸟瞰图、比例尺、经纬网格、场景信息、地图工具、投影变换等。
4. 支持卷轴功能,在墨卡托、等距柱状投影中二维地图可左右循环平移:
5. 支持多投影变换,包括阿伯斯投影、平等地球投影、等距柱状投影、兰勃特等角圆锥投影、墨卡托投影、自然地球投影、温克尔三重投影7种投影格式的切换;
6. 支持海图数据的加载与渲染,包括:1) 支持标准S57数据的解析与加载,按照S52标准显示;2) 电子海图的图层管理,可对图层增加、删除、编辑、重命名、缩放至图层范围以及显隐控制;3) 支持二维电子海图图层按原始比例自动排序显示;4) 可设置海图属性,包括设置海图元素类型、海图元素样式、图形边界、水深色彩、颜色方案、水深设置、海图文字显隐、图幅边框显隐、水深文字显隐、本地文字、英文切换同步。
7. 支持一体化功能,包括服务一体化、视点一体化、海图一体化。
8. 支持二维地图序列化与反序列化。
9. 矢量切片工具,支持自定义范围、级别将多个数据源shp矢量数据进行混合切图。
-
2022-09-05版本更新于
-
FreeXGIS 专业版二维地图 V1.0.1
针对专业版二维矢量地图进一步完善。
1. 新增场景标绘的绘制与管理,包括:1) 支持包括文字、折线、多边形、圆形、椭圆、矩形、遮盖图、布告牌、标牌、斜箭头、多点斜箭头、多点直箭头、燕尾直箭头、多点燕尾直箭头、燕尾斜箭头、多点燕尾斜箭头、双箭头、聚集区、闭合曲线、折线箭头、贝塞尔曲线箭头、Cardinal曲线箭头、平行搜索区、扇形搜索区、圆角矩形的标记;2) 支持模型图片库的管理包括增加、删除、修改与标记;3) 支持对标绘的管理,包括标绘增加、删除、修改,图层增加、删除、修改、图层排序操作;4) 支持标绘经度跨-180度或180度;5) 支持多投影的切换。
2. 新增量算分析功能,包括地表距离测量、方位角测量、地表面积测量以及多投影下的量算。
3. 支持标绘二三维一体化功能,可实时同步二三维场景中添加、编辑、删除标绘。
4. 修改投影转化后道路,道路文字方向变形问题。
5. 修改海图瓦片边缘半透明要素存在白边问题。
6. 修改瓦片变形情况下线宽度不一致问题。
7. 修改A卡下添加矢量错乱问题。
8. 丰富二维地图底图显示要素。
9. 优化阿伯斯,兰伯特投影平移操作。
-
2022-03-24版本更新于
-
FreeXGIS Desktop V3.6.0
该版本主要针对态势标绘系统进一步完善,增加态势标绘的标号及图层的排序、增删改等操作;新增态势演播,支持动画的增加、删除、修改及演播控制;同时,Linux环境下针对态势标绘与粒子模块进行了适配。
1. 态势标绘:① 新增二维态势标绘功能,二维场景中支持2013版标号,可进行添加、删除、编辑、序列化等操作;(三维态势标绘在DesktopV3.3.0更新)② 新增标号及标号图层排序功能,可对场景中标号图层进行压盖顺序调整。
2. 态势演播:① 动画种类:支持闪烁动画、旋转动画、缩放动画、闪烁动画、旋转动画、生长动画、路径动画、显示动画、隐藏动画的操作;② 动画属性:显示当前所选中的动画属性并可对参数进行修改;③ 动画列表:显示当前所选标号及关联动画并可进行添加删除动画操作;④ 演播控制:控制动画的播放进度,包括开始、暂停、加速、减速及停止操作。
3. Linux环境下适配二三维态势标绘、粒子模块。
4. 修复部分数据加载出现异常问题。
5. 修复态势模块组合实体异常问题。
6. 修复标号在有高程表现异常问题。
7. 修复绘制部分标绘崩溃的问题。
8. 修复其他已知问题,优化产品体验。
-
2021-11-17版本更新于
-
FreeXGIS Desktop V3.5.0
该版本更新了态势模块,新增画中画功能,并升级了态势标绘功能。
1. 新增画中画功能,可开启多个画面观察相同场景;
2. 新增TDB数据合并与导出工具,同时全面支持断点续传功能;
3. 态势标绘支持序列化与反序列化,同时新增标号导出工具。
4. 优化态势模块效率,支持多线程的使用;
5. 优化影像、染色切图以及大批量贴地多边形的效率;
6. 优化操作器操作方式,可支持以场景中要素为中心进行操作;
7. 修复态势标牌文字更新抖动、多行显示时边框线变粗的问题;
8. 修复多点态势标绘绘制过程中切换其他标绘功能逻辑问题;
9. 修复MBtiles、TMS、XYZ在线数据未生成缓存问题。
-
2021-09-16版本更新于
-
FreeXGIS Desktop V3.4.0
该版本主要针对态势功能模块重点优化,同时新增态势场景效果,并对Linux环境进行了适配,实现了Linux与Winodws的跨平台。
1. 新增态势效果,包括:专业雷达效果,水波纹干扰效果;
2. 新增模型标绘,支持服务发布模型的加载;
3. 新增二维地图支持墨卡托投影方式;
4. 优化实体特效效率、标牌效果;
5. 粒子系统适配VS2015开发环境。
-
2021-07-16版本更新于
-
FreeXGIS Desktop V3.3.0
该版本产品集二三维地图数据管理、地图绘制与态势标绘功能于一体;能够灵活构建大规模态势场景并快速显示,提供地理信息的可视化、图形与符号标绘等制图功能,满足作战环境需求。
1. 标号库管理:支持2013版标号的管理与使用,可快速将标号导入操作面板;
2. 标号添加:支持通过操作面板向场景添加点、线、面标号;
3. 标号编辑:支持通过属性窗口以及场景操作对标号进行编辑;
4. 态势标号场景管理:通过标号树管理标记在场景中的标号,并可对可对场景中标号、标号图层进创建、重命名、删除等操作。
-
2021-06-03版本更新于
-
FreeXGIS Desktop V3.2.0
该版本为用户创建一个更完善的二三维可视化空间、更全面的态势仿真应用体验,为大家带来了二三维一体化操作、应用更全面的FreeXGIS Desktop V3.2.0,其综合态势显示系统模块更能够通过网络数
1. 新增二维态势显示模块:a. 新增二维电磁特效库,包括相机成像扫描、跟踪扫描、凝视相机、干扰特效、爆炸信号,管道通信线、流星线、雷达扫描、球锥雷达扫描、预警雷达、环状雷达、目标锁定等;b. 新增实体库,支持空中实体、地面实体、海上实体的控制,可对实体进行显隐控制、位置姿态控制、航迹线显隐控制、文字标记的显隐控制、实体的拾取控制等;c. 新增应用特效库,包括高性能标牌、航迹线等应用特效;d. 支持脚本驱动加载实体、特效进行态势仿真,可对场景中的仿真速度进行控制,包括开始、暂停、加速、减速、正向、逆向等操作;e.支持实时数据驱动进行态势仿真,可对场景中的实体、特效、仿真时间进行驱动控制。
2. 新增二三维态势一体化控制,包括轨迹同步、特效显示控制同步、动作序列同步、视点同步、点选同步等;
3. 新增二三维态势一体化推演示例,在已有三维静态特效、脚本驱动、网络驱动示例中,增加二维态势场景,能够分屏或分区域进行二三维态势浏览;
4. 新增对二三维态势实体的点选功能,并可显示选中效果;
5. 新增TMS影像格式转TDB格式的数据处理工具;
6. 优化了二三维一体化态势场景的性能,目前可支持二三维同时显示3000批目标的推演;
7. 修复了工作空间频繁切换出现的部分内存泄露及偶发崩溃的问题;
8. 修复了态势场景中海洋造成的偶发性崩溃问题;
9. 修复了部分场景下标绘同步问题;
10. 修复了海洋上船舶尾迹抖动的问题。
-
2021-05-24版本更新于
-
FreeXGIS Desktop V3.1.0
该版本将以公测版首先发布。全新粒子系统媲美游戏引擎,包括多种爆炸、尾焰、火焰、烟雾等效果,增强战场态势、应急演练等可视化场景的表现力。
1. 粒子应用:提供粒子特效应用示例,模拟坦克运动及打击目标过程中的地面烟雾、阴影、车辙印、炮口火焰、打击爆炸等效果,逼真还原真实场景;
2. 粒子展示:基于OSG自主研发的全新粒子系统,提供23种陆地爆炸效果、5种水面爆炸效果、38种尾焰效果、17种尾烟效果、7种枪口火焰效果、4种燃烧及烟雾效果,也可支持特效定制,满足用户对于粒子展示的各种要求。
-
2021-02-06版本更新于
-
FreeXGIS Desktop V3.0.0
该版本主要针对综合态势显示系统的应用,其中包括了大量态势推演中使用的电磁、实体等模型,支持脚本和数据驱动两种模式,并提供了多种应用案例,同时针对产品的整体性能、流畅度进行了大量的优化。
1. 综合态势显示系统模块的开发、集成与应用:1) 开发了大量的电磁特效库,包括相机成像扫描、跟踪扫描、凝视相机、干扰特效、爆炸信号、管道通信线、流星线、雷达扫描、球锥雷达扫描、预警雷达、环状雷达、目标锁定等;2) 开发了大量的实体库,支持对空中实体、地面实体、海上实体的控制,并对实体进行显隐、LOD、位置姿态、航迹线显隐、文字标记的显隐、实体的拾取等做相应的控制;3) 开发了大量的应用特效库,包括飞行飘带、高性能标牌、航迹线等应用特效;4) 支持多种视角模式,包括跟踪视角、掠过视角、自由视角和凝视视角,并提供快捷键操作;5) 支持脚本驱动加载实体、特效进行态势仿真,可对场景中的仿真速度进行控制,包括开始、暂停、加速、减速、正向、逆向等操作;6) 支持实时数据驱动进行态势仿真,可对场景中的实体、特效、字幕、仿真时间进行驱动控制。
2. 综合态势显示系统模块示例一(静态态势场景):用于展示综合态势显示系统模块中的大部分电磁、通信、实体、粒子等效果,提供视点定位功能,可跳转至固定位置查看场景;
3. 综合态势显示系统模块示例二(UDP数据驱动态势场景):通过接收UDP数据发送端的驱动数据对态势场景进行推演,展示了红蓝双方较为激烈的对抗,提供仿真时间、字幕、雷达、通信、航线、飘带、标牌等开关控制,提供自由视角和机器视角两种观看模式,提供兵力树和关键事件信息,以便更好的展现双方兵力部署及对战过程。
4. 新增基础功能及问题修复:1) 新增三维矢量风场仿真的示例;2) 支持火星坐标系的纠偏;3) 支持CGCS2000坐标系。
-
2020-10-30版本更新于
-
FreeXGIS Desktop V2.1.0
该版本主要对天体仿真二三维一体化环境新增大量业务应用示例,同时支持在仿真中快速切换惯性坐标系与地固系,能够在天体环境中对地球进行功能操作(包括服务与图层、标绘与测量、环境与工具等)。
1. 新增嫦娥1号探月卫星的探月过程示例,通过解析数据在二三维天体场景中对嫦娥1号卫星从近地轨道、地月转移轨道、绕月轨道的全过程进行模拟,支持在地固系、月固系、地月系以及跟踪卫星视角观察整个探月过程,同时也模拟了嫦娥1号与地面站的通信;
2. 新增四大导航卫星示例,展示了通过解析TLE数据将星体添加到地球、月球以及火星二三维场景的应用能力;
3. 新增电磁效果示例,通过对天体仿真接口的调用,在二三维一体化场景中模拟了卫星与卫星、卫星与地面站的通信以及扫描波形,并对通信与电磁波在二维地图上投影的形变效果;
4. 支持惯性坐标系和地固系的快速切换接口,能够支持以不同星体为中心天体的坐标系转换,提供了天体坐标系(惯性坐标系)、地球操作器(地球固定坐标系)、月球操作器(月球固定坐标系)、火星操作器(火星固定坐标系)等;
5. 支持在地球操作器下可对地球进行功能操作,包括服务、图层、标绘、测量、环境与工具等;
6. 支持在常用星体(包括月球及其他八大行星)上添加影像、高程、矢量和法线数据,同时能够显示星体实时阴影,并对星体进行标绘、特效、测量等基础操作;
7. 支持通过解析TLE两行根数将卫星加载到任意星体上仿真运行;
8. 新增坐标轴显示,方便用户直观的了解当前星体的坐标信息;
9. 优化了场景中标绘、模型等实体的组织结构,提升系统支持的标绘与模型批次的能力;
10. 优化了二三维一体化功能模块,使得开发过程中标绘一体化的接口使用与控制更加方便;
11. 优化了天体应用的API,并提供二次开发示例指导用户开发;
12. 修复了模型库中添加模型崩溃的问题;
13. 修复了卫星定位过程中,操作器抖动的问题。
-
2020-06-18版本更新于
-
FreeXGIS Desktop V2.0.0
该版本主要针对产品插件化框架结构及二次开发接口进行优化,适配AMD显卡,同时提供了API开发示例,辅助用户进行二次开发。
1. 优化框架结构,支持库与插件两种使用方式;
2. 优化插件服务的调用方式;
3. 优化场景上下文、操作器结构、优化插件管理接口,简化使用方式;
4. 优化场景同步功能,提升一体化运行效率;
5. 场景标绘、三维环境重构,调整结构优化API,提升二次开发效率;
6. 修复源码目录层级深导致构建工程时的出现错误问题;
7. 适配龙芯3A3000+中标麒麟操作系统,支持二三维服务与图层管理、场景标绘、量算与分析、场景工具一体化,同时支持三维环境显示,包括雨、雪、雾、大气、光照等功能,支持兵棋推演示例场景应用;
8. 适配AMD RX580显卡,修复图层排序、法线效果显示、淹没分析水面颜色显示、坡度分析、阴影/眩晕功能异常的问题,保证平台所有功能均可在主流A卡环境上流畅运行;
9. 新增语言国际化功能;
10. 新增恒道云服务(FreeXServer)默认链接功能,用户可方便的使用恒歌科技发布的地图服务;
11. 优化地球操作器,增加惯性及绕点旋转特性;
12. 优化平台缓存存储策略,保证系统高效运行。
-
2020-03-25版本更新于
-
FreeXGIS Desktop V1.3.5
该版本主要功能为二三维电子海图一体化、大批量倾斜实景数据的高效加载与应用、天空盒及大气层的效果优化。
1. 新增二维电子海图显示模块,支持标准S57数据的解析与加载,按照S52标准显示;
2. 支持二维电子海图的图层管理,可对图层增加、删除、编辑、重命名、缩放至图层范围以及显隐控制;
3. 支持二维电子海图图层按原始比例自动排序显示;
4. 支持二三维海图显示设置一体化,包括设置海图元素类型、海图元素样式、图形边界、水深色彩、颜色方案、水深设置、海图文字显隐、图幅边框显隐、水深文字显隐、本地文字、英文切换同步;
5. 新增天空盒效果,支持白天和夜晚的显示,白天显示蓝天白云,夜晚显示黑夜星辰;
6. 优化倾斜数据的调度与渲染,可保证5TB倾斜摄影数据的高效加载与应用;
7. 优化距离测量、面积测量、高差及通视分析功能,同时使之可对地形、倾斜数据、模型数据进行测量分析;
8. 新增程序启动时的硬件检测及硬件配置提示功能;
9. 优化场景中标绘文字的显示效果,使其显示更加清晰;
10. 优化大气层效果,可保证视点拉近过程中大气层的平滑过渡;
11. 新增模型、标绘、测量操作的提示与取消功能,优化用户体验;
12. 优化日志工具,支持日志分类与关键字检索,调整二维场景导航器样式;
13. 支持Linux操作系统的运行适配, 支持对Qt4/Qt5及VS2010/2013/2015等编译环境的适配;
14. 新增多种二次开发接口,包括:测量结果获取接口、三维模型欧拉角/四元数设置接口、标牌连线颜色/线型/线宽设置接口等。
-
2019-11-19版本更新于
-
FreeXGIS Desktop V1.3.4
该版本针对海图模块的相关操作进行优化,同时新增了多种海图元素显示控制功能。
1. 新增海图图层的比例尺控制、显示功能;
2. 新增海图元素显隐控制功能,包括基本类型、标准类型、自定义类型;
3. 新增海图符号样式切换,包括纸质符号样式、简单符号样式;
4. 新增海图符号图形边界样式切换,包括水平边界、符号边界;
5. 新增水深色彩设置功能,支持2色或4色模式;
6. 新增颜色方案配置,包括白昼模式、黄昏模式、夜晚模式;
7. 新增浅水水深、安全水深、深水水深设置功能;
8. 新增海图文字、图幅边框、水深文字,本地文字/英文切换等功能;
9. 优化海图图层管理操作。
-
2019-09-29版本更新于
-
FreeXGIS Desktop V1.3.2
该版本主要新增了海图插件,同时开放了全球30米精度的影像数据及局部地区(包括北京、西安、台湾、三亚等)0.6米高精度影像数据。
1. 新增独立海图插件,支持s57标准的海图解析及s52标准的海图绘制;
2. 支持用户自定义加载管理海图数据,包括单文件及批量加载,同时支持对图层的修改与删除;
3. 为用户提供基于OSG、osgEarth的免费海图插件、海图离线数据以及使用示例,用户可自由在三维平台上加载显示标准海图;
4. 更新了高性能的矢量加载方案,目前可支持百兆以上的矢量线、面文件的高效加载;
5. 优化文字显示效果,解决了OpenSceneGraph在文字显示上模糊、发虚的通病;
6. 大幅提升倾斜摄影数据的加载效率及加载数量,目前支持高效加载TB级以上的倾斜摄影数据;
7. 优化兵棋推演示例工作空间,新增二维地图态势场景,展现了Desktop产品具备二三维一体化的态势推演能力;
8. 优化左侧工具条的显示样式及使用方式,提升用户操作体验;
9. 修复了OGC服务中透明图层的显示问题;
10. 修复了Dock窗口激活后未显示在窗口顶部的问题;
11. 为用户免费提供WMTS服务、加载插件以及示例代码,方便用户在自己的osgEarth平台上加载影像数据。
-
2019-08-06版本更新于
-
FreeXGIS Desktop V1.3.1
该版本主要新增了天体环境模块,提供坐标系转换、八大行星的运行仿真及晨昏线效果等功能。
1. 支持天体仿真中坐标系的转换,包括地心地固坐标系(ECEF)和J2000惯性坐标系(ECI);
2. 支持控制天体环境的仿真时间以模拟其运行,具体操作包括:仿真时间的开始、暂停、停止、加速、减速、设置等;
3. 支持天球坐标系网格的绘制,包括赤道坐标系和黄道坐标系(黄道、节气等);
4. 支持解析依巴谷星表或耶鲁星表绘制银河系恒星、星座、星座边界,并可对恒星进行拾取与定位;
5. 支持对太阳系中的小行星、矮行星、彗星等天体的星体仿真和轨道运行仿真;
6. 支持太阳系中八大行星(水星、金星、地球、火星、木星、土星、天王星、海王星)的模拟仿真,包括实体建模及仿真运行,并可加载影像和高程数据;
7. 支持对八大行星的天然卫星、人造卫星(TLE数据解析)的轨道模拟及星体的运行仿真;
8. 支持天体漫游操作器,可进行漫游、拾取以及定位操作;
9. 支持八大行星及月球的二维晨昏线效果;
10. 新增兵棋推演示例程序,使用眩晕图、网格、飘带、红蓝实体进行战场态势模拟;
11. 新增倾斜摄影数据的配置文件生成工具,并提高倾斜摄影的加载效率;
12. 新增工作空间的布局保存;
13. 优化经纬网格的初始化速度。
-
2019-06-18版本更新于
-
FreeXGIS Desktop V1.3.0
基于V1.0版本进行全方位的优化升级,其主要包括:产品框架设计、二三维一体化、工作空间、界面体验、地图与服务、标绘与测量、环境与工具等。
1. 支持包括点、线、面、图片、箭头、LOD模型等多种标绘的同步添加、编辑、删除操作;
2. 支持包括距离、面积、高差的基础测量和通视、坡度、剖面、填挖方、水淹、等高线等多种高级测量功能;
3. 支持多种格式的本地栅格、矢量等GIS数据的管理与加载;
4. 支持符合OGC、TMS、MBTiles、XYZ等标准的GIS服务的管理与加载;
5. 支持公司自研高效的瓦片数据集的管理与加载;
6. 支持高效加载、渲染大批量三维实景数据;
7. 支持包括海洋、云图、大气层、光照、雨雪、雾等多种环境特效;
8. 提供地球漫游器与地图漫游器,支持多种二维地图操作模式,包括框选放大、框选缩小等;
9. 支持包括经纬网格、导航器、比例尺等多种场景工具;
10. 内置二维电子地图与三维数字地球插件,同时支持二三维一体化特性;
11. 支持地图数据一体化,可保证二三维共用一套地理信息数据;
12. 支持标绘数据一体化,可实时同步二三维场景中添加、编辑、删除标绘;
13. 支持视图交互一体化,可控制多个视图间视点同步;&
14. 新增工作空间,用户可在其中搭建多种业务应用场景;
15. 工作空间中可保存场景信息、窗口布局、插件信息,支持关闭默认保存;
16. 支持工作空间的新建、保存、另存为,并可选择最近使用工作空间;
17. 提供多种二维电子地图、三维数字地球场景模板,用户可快速创建二三维场景;
18. 提供插件通信机制,使得插件之间、插件与框架之间可通过消息进行通信;
19. 支持插件的热插拔,能够动态加载、卸载非核心插件;
20. 制定插件开发标准,用户能够快速扩展插件;
21. 提供完善的日志系统,支持日志按级别(调试、信息、警告、错误)输出到界面及日志文件中;
22. 基于FreeXUI产品,进行了界面设计与用户体验的全方位升级;
23 提供灵活的窗口布局,用户可自由定制不同操作方式的产品;
24. 提供完善的界面插件,用户可简单、高效的扩展开发自定义界面。
-
2019-01-12版本更新于
-
FreeXGIS Desktop V1.3.3
该版本新增多种数据处理工具,包括影像切片、高程切片、法线生成等,同时提供数据预览,用户能够便捷、高效地处理多种数据。
1. 新增恒歌科技标准的数据存储文件格式tdb(该格式读写高效、易存储、易管理、易维护),可支持影像、高程、染色图数据的存储;
2. 新增影像切片工具,支持对原始影像数据源(tif、img等)进行切片处理,可切片为FlatGIS、TDB、TMS等格式,支持瓦片格式为png、jpeg、tif,支持WGS84、Web墨卡托等投影格式;
3. 新增高程切片工具,支持对原始高程数据源(tif、img等)进行切片处理,并可设置多块增补高程数据,可切片为FlatGIS、TDB、TMS等格式,支持的瓦片格式为tif,支持WGS84、Web墨卡托等投影格式;
4. 新增染色图生成工具,支持通过原始高程数据源(tif、img等)生成染色图数据,支持用户自定义染色方案,支持加载、保存染色方案为clr标准格式,支持输出为FlatGIS、TDB格式,支持瓦片格式为png、jpeg、tif,支持WGS84、Web墨卡托等投影格式;
5. 新增法线切图工具,支持通过原始高程数据源(tif、img等)生成法线数据,可切片为FlatGIS、TDB等格式,支持瓦片格式为osgb,支持WGS84、Web墨卡托等投影格式;
6. 优化Desktop插件化框架,优化框架实现、调整接口,并提供二次开发示例程序(暂不对外开放)。