-
平台级优化
针对平台效率与体验进行了大量的底层优化与封装,用户可直接实现业务逻辑,无需过多关注底层实现
-
可视化框架扩展
支持第三方可视化框架的自定义扩展,包括Vue、React、Angular、ECharts、DataV等,满足Web端灵活应用的特性
-
自主可控
全面适配飞腾+银河麒麟的国产化软硬件环境,支持全部功能在国产化环境中的部署与运行
-
多种开发示例
提供40多种接口调用案例,方便用户线上进行代码编辑,为二次开发提供代码级支持
核心功能
Core functionality应用场景
Application Scenarios版本更新记录
Version Update Record-
2024-08-12版本更新于
-
FreeXGIS Online V5.3.0
本次更新以图层和态势相关功能的优化为主,从显示效率、性能提升等方面进一步迭代升级。
1. 针对态势推演示例进行了框架优化:此次优化包括脚本驱动和数据驱动,将其结构进行合理优化,流程上做到了态势单次更新、二三维同步更新,优化了原有的二三维均要进行一次目标更新带来的计算效率问题;同时,组织结构上增加了目标行为,可根据自定义的行为来进行目标属性的更新,更加丰富了动目标的灵活性。
2. 增加标号与态势结合示例:标号版本的态势推演示例中,动目标能够加载标号图片,既保证了标号的完整显示,又提升了加载效率。
3. 标号的批量协同优化:本次优化后,将单次操作后改为批量操作后,用户批量操作后发布协同消息,减少了数据的冗余,提升了数据的传输效率。
4. 标号注记的性能优化:标号注记功能原先采用图元贴图的方式进行渲染显示,优化后改为Label方式进行显示;在性能方面有了极大的提升,扩展了Label旋转及随视口进行缩放等功能。
5. 标号线上线下注记的顶点构建方式优化:原先的线面标号默认均可显示线上线下注记,优化后可根据标号类型进行区分显示,分为3类:① 无线上注记;② 按关键点进行线上注记构建;③ 获取第一条线图元进行线上注记构建。
6. 增加标号避让区单独删除及避让区协同功能:本次对标号的避让区编辑进行完善,增加了针对单个避让图元的删除,添加了相应的选择接口,提升其交互性。同时,也进一步完善了避让区绘制的协同功能。
7. 标号scale参数优化:线、面标号可进行局部关键点scale参数调整,例如进行箭头箭尾的开合大小设置。
8. 标号多选的UI交互逻辑升级:前端标号UI可根据相应逻辑进行页面显示;批量修改时,也可进行单个图元的控制设置。
9. 优化图层配置项构建,支持了服务中图层配置文件的解析,可根据相关配置项进行图层加载,使图层配置项更简洁、更加符合OGC标准。
10. 优化动目标的性能问题,以及模型动画渲染流程导致的性能问题,二维目标采用webgl技术进行绘制,比原有的canvas绘制性能上有了极大的提升。
-
2023-09-28版本更新于
-
FreeXGIS Online V5.2.0
该版本在标号与态势推演能力方面进行了全新升级,在态势推演中提供了干扰雷达效果、测量功能、HUD屏显等功能。同时,新增水面倒影、矢量简模夜景的特效。
1. Desktop与Online本次更新版本首次实现了标号的协同,包括协同一致、序列化文件两端可以互相兼容使用。
2. 新增标号的级别设置、前进方向设置、子标号的编辑与替换,以及标号注记功能的扩充。
3. 新增标号的多选与组合功能,标号多选包括框选或点选,并可对多选标号公共属性进行统一修改编辑;标号组合可对选中的标号进行组合与解组。
4. 新增标号的内联文本属性编辑,可对其进行字体、文字颜色、文字内容的设置。
5. 态势仿真示例:① 干扰雷达效果优化及在推演中的应用,增加了雷达的顶点数量;同时,在态势推演脚本中,增加了雷达被干扰压制过程。② 新增三维画中画功能,支持小窗口显示三维场景,场景内容与主场景一致,能够自由拖动调整视角。③ 新增测量功能,开启后,可选择任意两个实体,实时计算实体空间距离及方位角。④ 新增爆炸效果。⑤ 新增HUD屏显特效,支持实时方位角、俯仰角、实时速度、实时高度、天际线(水平线)的显示。
6. 卫星六根数轨道:提供六根数轨道算法,用户可以通过此算法绘制轨道。
7. 新增水面倒影特效:基于水面特效增加倒影特效,提供水波法线纹理设置、波数量设置、水的振幅大小、振幅速度、透明度、反射率、(倒影)扭曲程度、水颜色等参数设置。
8. 新增矢量简模的纹理贴图特效:提供3DTile矢量建筑的纹理设置,可更改纹理的宽高。在矢量简模示例中的“夜景”模式下,新增灯带效果,用户可根据需求设置灯带的颜色、宽度、速度。
9. 热力图优化:提升热力图在视口拉远拉近、数据量庞大时的渲染效率。
10. 优化CZML文件中的特效范围显示、卫星轨道显示效果。
11. 增加基础标绘的导出导入功能。
12. 增加移动端离线数据下载及显示。
13. 优化标号路径动画方向。
14. 平台升级,升级Cesium、Openlayers、Nodejs版本。
-
2023-02-09版本更新于
-
FreeXGIS Online V5.1.0
该版本,针对态势标号协同与气象数据服务进行了更新优化。
1. 新增标号协同组用户管理,包括:用户登录、协同邀请、加入/请离协同组、成员权限管理等;同时,新增了协同日志查看、断开重连功能。
2. 新增态势标号示例,是标号版态势动画演播应用案例,为标号提供动画、时间轴效果,能够清晰展现出战役及战场态势演变。
3. 新增态势仿真推演(标号版),该示例中,将三维模型仿真与二维标号仿真结合,其中,二维动目标以态势标号的形式展现。
4. 新增标号的符号化填充。
5. 新增标号模块独立工程的构建,提供该模块与Cesium、OpenLayers的工程示例。
6. 支持气象数据的管理,包括:气象数据的发布、删除、列表获取;气象原始数据格式为.nc,发布后的数据格式为json、png、jpg。
7. 支持站点要素数据的存储、查询、删除。可通过Bbox范围、时间、数据类型、站点ID等条件进行要素信息查询。
8. 支持站点数据转为格点数据,可通过Bbox范围、时间、数据类型、分辨率进行转换,数据格式为json、png、jpg。提供通过格点数据计算等值线、等值面,包括最高点、最低点的计算,并输出结果,输出格式为json、png、jpg。
9. 新增二三维风流场色斑图效果,包括风场、洋流、波浪的粒子效果和色斑图效果。
10. 新增经纬度定位功能,并支持度分秒与度的单位互转。
11. 优化二三维矢量瓦片图层,支持4326、3857的投影数据。
12. 新增三维大批次动目标显示。
13. 增加HVT矢量瓦片数据二三维显示,该数据格式为恒歌自研格式。
14. 增加墨卡托投影高程数据源的添加。
-
2022-11-16版本更新于
-
FreeXGIS Online V5.0.0
该版本重磅推出气象水文专题示例,利用GIS与可视化技术,对气象水文数据进行收集、分析和处理,进行气象数据的三维可视化和动态模拟。
1. 新增二三维天气预警信息显示;预警内容,包括:暴雨、雷电、高温、大雾、大风;预警级别,包括:蓝色预警、黄色预警、橙色预警;
2. 新增二三维风场、洋流及波浪效果数据显示;
3. 新增二三维风矢图效果绘制;
4. 新增二三维九宫格效果,显示各个站点的要素信息;
5. 新增二三维闪电效果;
6. 新增二三维等值线效果,支持二三维绘制气压、温度效果;
7. 新增二三维气象色斑图效果,提供温度、湿度、降雨量、空气质量、气压等数据的色斑图以及图例的绘制;
8. 新增二三维卫星云图数据显示,为天气判断提供依据;
9. 新增二三维台风轨迹显示;
10. 新增三维淹没分析功能;
11. 新增二维等高线分析功能;
12. 新增路径规划的途径点设置功能,最大支持5个途经点;
13. 优化了二维发光线的拐角绘制;
14. 优化了二三维配置项的字段差异;
15. 优化了标号导入导出字段,与桌面端格式统一;
16. 修复了三维中不贴地的instance线宽无法修改问题;
17. 修复了火狐浏览器向Chrome同步标绘时,崩溃问题;
18. 修复了标号动画撤销、恢复无效问题;
19. 修复了标号右键菜单时,出现报错的问题。
-
2022-07-25版本更新于
-
FreeXGIS Online V3.6.0
该版本中针对二三维的图层属性设置与管理、标号及标绘等功能从多维度进行了升级,同时,新增的路径规划避让功能,也能为用户提供更优、更短的路径规划方案。
1. 新增了二三维图层的加载界面、属性查看及部分属性修改功能;
2. 新增了二三维矢量图层的拾取功能,支持拾取属性设置以及拾取后信息内容的设置;
3. 新增了文件图层,包括了二三维矢量图层的矢量文件图层、二三维影像图层的图片文件图层;矢量文件格式包括kml、geojson、shp,影像图片文件格式包括png、jpeg;
4. 新增了heightArray高程数据的适配;
5. 新增了三维图层的颜色过滤功能,可指定特定颜色进行过滤;
6. 新增了专题数据示例,主要包括行政村的统计、西安地铁、国民经济核算、历史影像多种专题数据,通过图表与矢量(点、线、面)结合,更加直观展示专题内容;
7. 增加了路径规划避让功能,路径规划过程中可增加三个避让点;
8. 增加了二三维场景标绘拾取编辑功能;
9. 增加了二三维场景销毁功能;
10. 增加了标号拾取开关功能;
11. 增加了标号绘制过程中撤销、恢复的快捷操作;
12. 优化tiff高程加载,确保高程的精度,可支持瓦片大小为17、65;
13. 优化路径动画中曲线路径算法;
14. 优化标号动画管理界面,支持动画管理的最小化、最大化显示切换;
15. 优化三维线面标号排序,仅线面贴地标号支持排序效果;
16. 优化二三维标号编辑,支持跨±180绘制,二维支持多屏绘制;
17. 优化在线编辑器,支持编辑器中API接口的快速检索;
18. 优化API文档结构,API目录支持以功能模块进行分层浏览;
19. 优化打包命令,支持基础三维、基础二维、一体化模块、态势模块、标号模块相关代码通过命令进行分离;支持SDK打包为一份js文件;
20. 修复二维标号在编辑模式下,地图无法缩放问题;
21. 修复标号Ctrl+鼠标多选时,第一次拾取时,出现拾取失效问题;
22. 修复协同登陆密码明码传输问题。
-
2022-05-26版本更新于
-
FreeXGIS Online V3.5.0
该版本针对态势标绘新增了标号服务管理、标号编辑、标号动画及标号演播等功能。同时,基于FreeXGIS Server强大的数据服务能力,标号数据随时调用、实时同步,FreeXGIS Online实现了在
1. 新增多种标号操作功能,包括标号的复制、粘贴、多选、框选、组合、解组、排序以及连续绘制等。
2. 新增标号动画功能:① 提供多种动画效果,包括:显示、隐藏、闪烁、旋转、路径及生长等;② 提供时序管理,以甘特图的形式直观呈现标号动画时长,同时快速设置动画属性;③ 支持态势演播功能,提供对态势演播的开始、暂停、停止、加速、减速等控制。
3. 新增标号的协同标绘功能:① 新增协同标绘功能,通过调用FreeXGIS Server的标号数据服务,大大提升了用户在线协同标绘效率;② 支持新建协同标绘组,并可设置加入密码;同一网络下的用户可获取当前的协同标绘组,并加入协同标绘组(使用密码进入);标号功能均支持协同绘制;③ 提供过程日志分页管理。
4. 新增态势标号的服务管理,支持标号服务的加载、更新及删除,同时支持标号的单独请求、分组请求和一次性请求。
5. 新增标号的缩略图生成功能。
6. 优化标号的框架结构,提供了绘制效率。
7. 优化了三维中倾斜摄影数据的配置,确保倾斜摄影数据可通过配置文件与服务列表均可获取。
8. 优化了二三维中点矢量与线矢量的配置接口。
9. 修复了部分标号绘制过程中符号绘制错误或者崩溃的问题。
10. 修复了三维中视口过低时,缓冲区无法绘制问题。
11. 修复了飞行的列表无法记录的问题。
-
2022-03-14版本更新于
-
FreeXGIS Online V3.4.1
该版本针对v3.4.0进行功能优化,支持了倾斜数据的裁剪体裁剪功能,支持了水域效果。
1. 增加裁剪体的裁剪功能,针对倾斜数据进行裁剪体的裁剪,包括:体内裁剪、体外裁剪;支持裁剪体的编辑功能,包括了裁剪体的移动、旋转及裁剪面的移动;
2. 新增水域功能,可通过自定义绘制水域和文件(geoJson)的方式绘制水域,并可对水域对象进行管理,包括添加、编辑和删除;
3. 优化压平功能,将压平面与倾斜数据进行绑定管理;
4. 优化裁剪面编辑的交互功能;
5. 修复了在chrome高版本下,多高程无法加载问题。
-
2022-02-14版本更新于
-
FreeXGIS Online V3.4.0
该版本支持卫星轨道.e文件解析,针对倾斜摄影新增裁剪功能、优化压平功能。
1. 新增卫星轨道.e文件解析,可通过加载卫星轨道文件添加卫星;
2. 优化倾斜摄影示例中压平功能,支持对压平面进行增加、编辑和删除;
3. 新增倾斜摄影示例中裁剪功能,通过鼠标操作进行裁剪面的旋转和偏移;
4. 新增积雪效果,可在高程和倾斜摄影模型上生成下雪与积雪效果、更改降雪量与积雪深度;
5. 增加标绘动画编辑甘特图管理组件,可以通过甘特图进行标绘动画的添加,编辑和删除功能。
-
2021-12-22版本更新于
-
FreeXGIS Online V3.3.1
主要针对v3.3.0进行功能优化。
1. 优化三维缓冲区热点的聚合效果,并可通过鼠标右键查看分布详情;
2. 优化卫星轨道计算方式,可指定是否采用多线程计算;
3. 优化三维导航路径动画中,模型不能贴地问题;
4. 优化二三维仿真时间,处理二三维卫星不同步问题;
5. 优化时间轴,实现时间轴的拖拽、焦点缩放以及多事件的显示;
6. 优化经纬网格中的效率;
7. 优化卫星轨道绘制效果,解决轨道闪烁问题。
-
2021-11-25版本更新于
-
FreeXGIS Online V3.3.0
该版本主要针对卫星的应用进行的完善,支持用户自定义卫星轨道数据并载入场景可视化仿真运行,同时完善了三维地球的量算及数据使用功能。
1. 新增二三维卫星一体化功能,支持通过两行根数轨道外推算法驱动二三维卫星的运行,并可支持用户自定义卫星数据的载入、运行与显示,支持自定义卫星的模型、轨道、雷达等参数;
2. 新增倾斜摄影数据与云服务的联动使用,云服务发布的倾斜摄影数据可直接显示在图层列表中供用户选择使用;
3. 新增天地图底图的使用,用户可根据需要进行选择;
4. 新增三维地球的方位角量算功能,用于计算线段的方位信息;
5. 新增三维地球的缓冲区分析功能,支持点缓冲区(以某点为圆心,某半径区域)、线缓冲区(以线为中心,两侧扩展指定公里)区域内的POI热点数据;
6. 新增三维地球的等高线分析功能,用于分析地形走势;
7. 新增时间轴功能,并应用于干扰雷达、海图场景、态势推演(脚本)、态势推演(CZML)、卫星态势(CZML)示例中,方便用户拖动时间轴改变推演进程;
8. 新增二维地图的晨昏线效果;
9. 新增二维地图图层加载范围限制功能;
10. 新增关于我们页面,方便用户查看版本号以及获取帮助;
11. 优化二维地图加载机制,处理了不同级别瓦片过渡显示模糊的问题;
12. 修复恒歌地理信息云服务中默认模型图标加载到场景中模糊的问题;
13. 修复显示分辨率为125%或更高时,二维分析结果无法清除的问题;
14. 修复火狐浏览器中存在的部分功能兼容问题;
15. 修复TDB高层服务的使用问题。
-
2021-10-20版本更新于
-
FreeXGIS Online V3.2.1
1. 优化态势服务,将WebSocket的数据接收及处理过程放入到线程中;
2. 优化二维地图图层显示范围的接口;
3. 解决三维中FeLOG崩溃问题;
4. 修复火狐浏览器下,视口飞行无法获取图片问题;
5. 优化示例的代码结构;
6. 通过RSET_HOME事件监听,修改航班跟踪状态下,空格按键后,UI未取消跟踪问题。
-
2021-09-10版本更新于
-
FreeXGIS Online V3.2.0
支持接入恒歌地理信息云服务推送的WebSocket协议态势服务进行态势推演,并可进行反向对态势服务播放操作,同时新增二维地图的坡度、坡向、高程分析以及二三维一体化的路网规划功能。
1. 支持接入恒歌地理信息云服务推送的WebSocket协议态势服务,进行二三维一体化态势推演,可视化表现态势场景中的目标运动、电磁环境、对抗打击等过程,并可支持反向对态势服务进行控制,包括链接服务器、切换场景、开始/暂停、重置、加速、减速等,可用于多用户、多客户端的分布式仿真场景;
2. 支持接入恒歌地理信息云服务进行路网规划,能够结合POI检索进行地点查询或者图上选点的方式进行规划,并可在二三维上动态展示路径导航功能;
3. 二维地图支持接入恒歌地理信息云服务进行高程、坡度、坡向分析功能,可分别通过标牌、栅格图、箭头指向进行分析结果展示,并预留了多种分析精度和方式的设置接口;
4. 新增干扰雷达效果,通过专业算法计算雷达包络及收到干扰后的动态变化效果,并可通过二三维进行可视化展现;
5. 新增海面对抗示例,支持在标准电子海图图层上进行态势推演场景的表现;
6. 新增三维地球的经纬网格效果,并预留大量的网格属性设置接口;
7. 新增模型库与恒歌地理信息云服务的联动功能,能够快捷方便的接入并使用云服务中发布的模型服务;
8. 适配安卓移动端设备,支持基础功能及多个应用示例,能够在手机浏览器上流畅运行;
9. 优化三维文字显示有虚边不清晰的问题;
10. 优化三维区域特效的显示效果,支持颜色及透明度过渡显示;
11. 优化三维地球在高程数据无效的情况下显示异常的问题;
12. 优化三维矢量图层如全球国家名称、全国省名、市名在第一次创建时卡顿问题。
-
2021-07-22版本更新于
-
FreeXGIS Online V3.1.0
该版本针对态势仿真应用进行了针对性的开发及优化,能够支持脚本数据驱动二三维可视化表达战场态势推演。
1. 新增二三维特效库,包括飞机扫描雷达、雷达探测线、警戒区、通信线、锁定特效等显示效果;
2. 新增并优化二三维简单线框样式标牌,能够支持用户自定义标牌样式;
3. 优化场景实体管理,支持对实体进行显隐控制、LOD切换控制、实体拾取、绑定飞行飘带和航迹线、绑定标牌等操作;
4. 优化三维飘带的显示效果,可设置飘带长度以及前后两端透明度的渐变;
5. 优化二三维轨迹线的显示效果,支持实线、虚线等显示方式;
6. 优化二三维模型(二维图标、三维模型)的显示效果,模型根据视角远近大小的切换,缩放到真实比例或指定比例时保持大小不变;
7. 支持二三维跟踪视角、自由视角的灵活应用,开发示例中点击模型可快速进入跟踪模式;
8. 提供两个态势推演场景:陆空对抗和对舰攻击,并在示例中实现如下功能:a) 支持通过脚本数据驱动场景模型、特效、事件(打击、防御、爆炸、干扰)、日志等内容的推进;b) 支持对场景中的雷达包络、通信线、拾取跟踪、航线及标牌的显隐进行控制;c) 支持点击模型进入跟踪实体模型;d) 支持屏幕仿真时间和仿真日志的显示;e) 支持推演的开始/暂停、停止、加速、减速等操作;f) 支持推演场景的快速切换。
-
2021-07-01版本更新于
-
FreeXGIS Online V3.0.0
该版本针对2013版态势标号进行开发,支持标准库符号,并可在二三维进行同步标号操作。
1. 标号库管理:支持2013版标号的管理与使用,选择标号可将标号添加到操作面板;
2. 标号添加:支持通过操作面板向二三维场景中同步添加点、线、面标号;
3. 标号编辑:支持通过属性窗口以及场景操作对二三维标号进行同步编辑:① 支持通过鼠标拾取场景中的标号;② 支持通过鼠标拖拽对标号的位置、大小进行二三维标号的同步编辑;③ 支持通过属性窗口可对标号的位置、样式、注记、符号属性进行同步编辑。
4. 态势场景管理:① 系统可通过标号树管理场景标号,并可对场景中标号以及标号图层进创建、重命名、清空、删除等操作;② 系统可支持态势场景的序列化及反序列化,可将标记好的态势场景导出为xml文件,并可通过该文件恢复场景。