-
分布式框架设计
平台采用SpringCloud Alibaba微服务技术架构,保证了系统的可扩展性和容错性
-
跨平台
采用Java语言开发,保证平台在不同操作系统中运行流畅;支持Docker部署,使得在Linux平台上的持续集成和部署变得更加地简单
-
灵活易用
简化系统操作流程,提供包括批量与自动的服务发布模式、自动切图和自动化管理模式,综合提升服务管理效率
-
自主可控
支持国产化软硬件的部署,目前已适配了龙芯、飞腾等国产芯片以及中标麒麟、银河麒麟等国产操作系统
数据管理平台
Data Manager数据服务平台
Data Server数据处理平台
Data Factory-
栅格切片
支持对影像、高程、染色图数据进行切片处理,可将切片数据保存至MongoDB数据库和TDB文件系统。
-
矢量切片
可将通用矢量数据(shp)切片处理为PBF格式或自研VTDB格式。
-
模型切片
可将通用格式(OBJ、FBX、STL、osgb)模型切片为3dtiles格式。
-
模型轻量化
可对通用格式模型或倾斜摄影模型进行轻量化操作。
版本更新记录
Version Update Record-
2024-07-01版本更新于
-
FreeXGIS Server V5.2.0
本次版本更新我们不仅完善了数据处理平台的功能,更在GIS时空数据解决方案中为用户提供了一个无缝衔接的工作流程,新增样式在线编辑功能,解决了用户发布服务后在线实时编辑样式的困扰。
1. 新增数据处理平台,支持影像、地形、染色、矢量等类型文件的切片处理,支持多种数据来源,多种存储方式以及多种切图组合方式;
2. 数据服务平台新增样式编辑功能,针对已经发布的矢量数据,包括Shp、CSV、Geojson以及矢量瓦片、矢量图层组等数据,支持在线样式编辑,其样式标准符合开源Maplibre规范,极大方便用户的使用;
3. 数据服务平台新增三维数据发布后的预览操作,目前仅支持glb、gltf以及3dtiles数据;
4. 数据服务平台新增了对Arcgis松散瓦片的发布;
5. 数据服务平台优化了瓦片数据发布的显示效果,针对数据提供的分辨率,保证客户端显示和数据的分辨率一致,解决了部分瓦片数据,在重投影后的偏移问题;
6. 数据服务平台优化了terrain高程数据的组织格式,由原来的HeightMap转变为QuantizedMesh,大大提升了客户端的加载效率;
7. 数据管理平台新增数据更新业务,支持栅格数据、栅格瓦片、矢量数据、矢量瓦片数据的更新操作,支持全部替换、局部更新,局部更新包括单瓦片替换、部分批量替换、以及地图模式替换多种更新模式;
8. 数据管理平台新增达梦数据库的存储介质,用户可将矢量数据上传并存储到达梦数据库,实现数据的管理和发布共享;
9. 数据管理平台新增Elasticsearch管理矢量数据,用户可将矢量数据上传到Elasticsearch中,实现数据的管理和发布共享;
10. 数据管理平台支持对上传到Hdfs存储介质中的数据进行发布共享;
11. 优化了数据服务的数据发布流程业务代码,使得后续的业务类型更容易集成;
12. 解决了MongoDB连接未关闭导致的系统TCP端口异常占用问题;
13. 优化了整体的界面布局,使得用户操作各个系统更加的便捷;
14. 优化了图层组的样式控制策略,保证通过SLD和样式编辑两种方式都可控制图层的级别;
15. 优化了海图的加载效果,解决了水深文字在某些机器上加载不上的问题;
16. 解决了部分CGCS2000的Arcgis瓦片数据加载预览效果不正确的问题;
17. 解决了3857投影的Geojson数据导入,发布无法预览的问题;
18. 解决了3857投影的CSV数据,无法导入以及导入后发布预览的问题;
19. 解决了矢量瓦片数据发布后无法生成缩略图的问题;
20. 解决了高程分析结果部分点不准确的问题。
-
2023-06-16版本更新于
-
FreeXGIS Server V5.1.0
新版本加强了数据服务平台和数据管理平台之间的交互联动,使GIS数据的调用、发布与分析操作更流畅。同时,新增多种数据格式,支持对瓦片数据、矢量数据的管理,并优化了气象水文服务的效率。
1. 平台本次升级优化了用户认证技术实现方案,由原来的session升级为token,更好地适应微服务场景下的要求。
2. 新增了多种矢量数据格式的发布,包括GeoJson、CSV、KML等,以便满足用户定制化需求,方便地图展示、地理信息分析和实时数据更新,提高数据的利用价值。
3. 新增XYZ数据集的发布,支持从水经注下载的XYZ数据通过地图服务功能进行发布。
4. 新增将MongoDB数据库中的瓦片数据、三维数据发布为对应的数据服务,用以实现基于地图的数据可视化和分析,同时新增MongoDB数据库配置,用户可快速构建和发布。
5. 在气象水文服务中,以往的接口获取功能我们只提供接口说明的方式,需要用户手动文本配置;在新版本中,对气象水文服务功能进行了优化,将接口获取功能界面可视化,可直接配置服务参数来生成对应的请求URL,方便用户在客户端加载使用。
6. 新增瓦片数据的导入管理,包括XYZ、TDB、Arcgis、Mbtiles等格式。
7. 新增多种矢量数据的导入管理,包括KML、CSV、GeoJson等格式。
8. 新增音频数据的导入管理,包括mp3、mp4等格式,并提供文件的在线预览功能。
9. 适配了对带有外部资源文件的栅格数据的导入管理,比如tiff文件带有.ovr或.prj文件。
10. 修复了地图服务提供的OGC服务,在QGIS上无法加载问题。
11. 修复了切图服务的若干已知问题。
-
2023-03-22版本更新于
-
FreeXGIS Server V5.0.0
恒歌时空大数据一体化管理平台包含:数据处理平台、数据管理平台、数据服务平台,本次更新主要推出了数据管理平台,并将原数据服务改版为数据服务平台,并增多项实用功能,包括远程服务发布、水文气象服务等。
1. 平台框架全新升级为SpringCloud Alibaba,全面拥抱微服务,极大提高了系统的可扩展性,减少维护成本,提高开发效率。
2. 新增时空大数据管理平台,支持海量多源异构数据的管理,用户可将不同数据类型,不同数据格式的GIS数据通过数管理平台进行安全管理和查询,满足用户对GIS时空大数据的管理要求。
3. 新增时空大数据管理平台,支持多种存储介质,包括本地文件服务器、共享文件服务器、HDFS分布式文件服务器、PostGIS时空数据库、Elasticsearch分布式文件服务器以及MongoDB等多种存储方式。
4. 新增时空大数据管理平台,支持多种类型的时空数据存储,包括栅格数据(影像、高程)、矢量数据、三维数据(模型、倾斜射影、点云、BIM)、多媒体数据(文档、图片、音频)、气象水文数据等。
5. 新增时空大数据管理平台,支持将本地数据导入到数据管理系统的指定存储介质中,并支持数据批量导入,断点续传等功能。
6. 新增时空大数据管理平台,支持将已经导入的数据,按照元数据信息统一管理,并支持数据目录的统一编目。
7. 新增时空大数据管理平台,支持将已经导入的数据,发布到恒歌数据服务平台,提供给客户端使用。
8. 新增时空大数据管理平台,支持将已经导入的数据,下载到客户端本地,供用户使用。
9. 新增远程服务发布功能,用户可将其它GIS服务商的提供的OGC和XYZ协议的数据服务,发布为恒歌数据服务平台的独立服务,包括但不限于Arcgis、GeoServer、天地图、高德地图等。
10. 新增水文气象服务,服务器自带部分历史站点数据,并可将自然科学数据(.NC格式)解析存储,并对外提供各种GIS气象服务,包括等值线面服务、格点插值服务等。
11. 新增路径规划必经点功能,用户在输入起始位置后,可选择一个必经点位置,规划好的路径,将经过该位置。
12. 优化服务发布流程逻辑,将原本的服务发布流程,从业务层面进行了优化,提高了服务发布效率。
13. 修复了CGCS2000、beijng54、xian80等地理坐标系数据切图发布后显示缺失的问题。
14. 修复了数据服务在QGIS上部分OGC协议加载出错问题。
15. 修复了其它已知若干问题。
-
2022-12-02版本更新于
-
FreeXGIS Server V3.6.2
该版本主要是针对已知的bug进行了修复,并优化了部分代码逻辑。
1. 修复了图层组黑边或白边无法去掉问题。
2. 修复了去掉黑边的图层,切图后黑边依旧存储问题。
3. 修复了海图数据在不同比例尺下,加载顺序错误问题导致的显示问题。
4. 修复了web端模型的内置纹理或其它文件不和模型在同一目录下,无法正常加载解析的问题。
5. 修复了图层组发布后,再次编辑样式无效的问题。
6.修复批量发布时,进行图层编组并切图出错问题。
7. 修复了路径规划,部分道路点偏离问题。
8. 优化了切图服务,切图完毕之后,内存不释放问题。
9. 修复了CGCS2000坐标系的图层编组后,无法用原投影加载问题。
10. 修复了试用期安全校验问题。
-
2022-07-04版本更新于
-
FreeXGIS Server V3.6.0
新版本增加了OGC用法示例,方便用户快速掌握并应用OGC协议;同时支持对Arcgis紧凑型瓦片数据的发布,方便用户将原Arcgis导出的数据应用到其它平台。
1. 新增Arcgis紧凑型瓦片的发布,用户可将原本Arcgis导出的紧凑型瓦片数据通过FreeXGIS Server发布出来,并应用到其它客户端或平台。
2. 新增ImageMosaic数据的发布,用户可将大批量卫星影像数据发布为服务,通过预览来查看大量小文件的整体显示效果。
3. 新增TDB、TMS矢量瓦片的发布,用户可将标准的TDB、TMS的Geojson、Mapbox格式发布为服务,并提供WMTS、TMS服务。
4. 新增叠加分析,提供相交分析、差异分析与合并分析等,用户可将已发布的矢量数据,通过以上方法进行叠加处理,获取所需的数据。
5. 新增核密度分析,用户可将已发布的矢量数据生成对应的热力图效果。
6. 新增等高线分析,用户可将已发布的地形数据生成对应的等高线矢量数据。
7. 新增OGC用法示例,用户可通过预览界面,查看当前图层支持的OGC协议的接口用法,以及具体使用的伪代码。
8. 新增多个地理坐标系支持,增加北京54、西安80、CGCS2000等地理坐标系的支持,用户可发布上述地理坐标系的数据,并支持该坐标系下的图层组、切图等功能。
9. 新增带规避点的路径规划方案,用户可在原有的路径规划基础上,设置规避点,生成最优路径。
10. 适配了国产操作系统下的Docker部署。
11. 优化了带黑白边的影像数据的处理,用户可将局部带黑白边的影像数据,通过FreeXGIS Server发布后,设置相关参数去除黑边。
12. 优化了WMTS、TMS瓦片数据的访问效率,提升了单机系统下影像瓦片数据的并发吞吐量。
13. 优化了系统监控的界面显示,整体显示更加美观。
-
2022-04-25版本更新于
-
FreeXGIS Server V3.5.0
本次新增了标号协同功能,实现了与Online标号协同绘制,同时支持将Desktop中生成的标号数据发布为标号服务。新增基础空间分析、大数据影像金字塔,以及数据矢量数据在postgis数据库的导入导出等
1. 新增标号数据发布服务可将FreeXGIS Desktop中生成的标号数据发布为标号服务。
2. 新增标号协同服务,用户可在FreeXGIS Online中创建标号协同场景,并调用Server的标号数据服务,通过协同服务绘制标号将更安全可靠。
3. 新增影像大数据金字塔功能,可通过设置开启金字塔,生成金字塔后,大幅提升影像大数据免切片的加载效率。
4. 新增基础空间分析功能,新增包括常用的几何位置关系,以及几何对象叠加的操作分析,满足用户对空间数据基础分析的需求。
5. 新增矢量数据导入功能,支持将标准CSV、Excel、Shape矢量数据,导入到指定的postgis数据库,并可通过FreeXGIS Server进行发布。
6. 新增矢量数据导出为shape文件,支持将指定数据源中的矢量数据,导出为标准的shape文件,方便用户灵活管理数据。
7. 新增网络分析的正逆向地理编码服务,方便用户实现地址和经纬度间的相互查询。
8. 新增图层组支持高斯投影加载,可实现图层组中每个图层都是高斯投影,编组之后也支持高斯投影加载和切图。
9. 新增POI数据的导入,支持通过下载模板,将自己特有的POI数据导入到服务器,实现特定数据的查询。
10. 完善服务一键安装功能,用户安装最新版本服务,不再需要手动卸载之前已经安装的服务,程序会自动检测并正确安装。
11. 完善服务Swagger接口文档,修复显示bug。
12. 增强样式预览功能,样式不再与图层发布是否选择该样式绑定。
13. 修复了glb、gltf模型带外部纹理时,加载错误问题。
14. 修复路径规划topo数据问题,并优化了查询效率。
15. 修复POI查询接口,region(区域)查询参数设置无效问题。
16. 修复docker环境下,服务发布时间与宿主机服务器不相同问题。
17. 修复Tiff多页数据渲染报错:bandOffsets.length is wrong!,导致的数据无法正常加载问题。
18. 修复图层组中,两个相同类型数据,使用同一样式,设置不同显示级别时,后面的设置会覆盖前面的设置问题。
19. 修复墨卡托数据切图时,0级数据渲染时间超长问题。
20. 修复FreeXServer发布的OGC服务,在Arcgis、Qgis加载出错的问题。
21. 修复从postgis数据库发布的矢量数据,数据范围计算偏差问题。
22. 修复从postgis数据库发布3857投影数据,使用4326访问出错问题。
23. 优化界面业务显示布局,使系统业务布局更加清晰。
24. 优化了已知的代码结构问题。
-
2022-02-14版本更新于
-
FreeXGIS Server V3.4.0
该版本新增瓦片数据高程分析功能,解决了用户瓦片高程数据无法分析的问题,同时增加了对高斯投影数据以高斯投影进行切图,对外提供了GIS服务常用的量算功能接口、网络分析缓冲区分析接口。
1. 新增瓦片高程分析功能,用户可对标准的TMS和TDB格式的tiff数据进行地形分析功能,满足了用户对瓦片高程数据的需求。
2. 新增对高斯投影数据以高斯投影进行切图,满足了用户对各种高斯投影数据切图的需求。
3. 新增空间距离、投影距离、投影面积、方位角等基础量算接口,方便客户端的使用,将计算逻辑移至服务端,提高效率。
4. 新增点、线、面的缓冲区分析接口,方便用户在此基础上实现高级缓冲分析业务。
5. 优化自动发布功能,增加了对瓦片数据自动发布的支持。
6. 通过抽稀算法,优化了矢量点数据的瓦片化访问效率。
7. 优化地图服务发布时,数据源投影不是EPSG:4326时,显示其投影坐标范围。
8. 优化图层组编辑时,无法判断图层组中图层的数据。
9. 修复地图服务列表九宫格刷新慢的问题。
10. 修复路网规划中起点和终点反转问题。
11. 修复切图模块瓦片存储量的估算值,解决了矢量数据估算过大问题。
12. 修复切图模块逻辑,解决切图服务暂停后再开始后剩余时间不准确问题。
13. 修复从PostGis数据库发布的数据,无法切图以及无法编辑问题。