端产品GIS技术篇——SuperMap GIS 10i桌面产品新特性速览

发布时间:2020 年 01 月 15 日  文/端产品研发中心 贺欢欢
导读:SuperMap GIS 10i将人工智能技术应用到GIS功能中,实现GIS功能的智能进化,同时对传统GIS功能进行了优化和升级。

  SuperMap GIS桌面产品包括:基于Java语言开发的跨平台桌面SuperMap iDesktopX;基于C#语言开发的桌面SuperMap iDesktop。两个桌面产品在数据管理、数据处理、地图制作、空间分析、布局等方面功能特性已经趋于一致。相较而言,SuperMap iDesktopX的技术创新点更多。

  SuperMap GIS 10i的桌面产品在人工智能(AI)技术方向进行了探索和实践,实现了GIS功能的智能进化,同时对传统GIS功能进行了全面的优化和升级。

  融入AI和AR的桌面GIS

  ● AI配图

  地图配图是GIS软件中最基础、最常用的功能,但由于地图内容要素众多,其中的符号、线型、颜色、标签等需要反复搭配与调整,所以传统的手工配图是一个复杂、费时的过程。

  在10i中,我们提供了基于K-means聚类算法的AI配图功能。通过提取参考地图、摄影作品图片的主颜色,考虑颜色占比因素,结合目标类型,先将颜色用途进行分类;其次将图片和地图的两个主色列表进行匹配,自动将图片风格迁移至地图,实现快速模仿配图。同时,支持调整填充、轮廓、线、标签的色相、亮度、对比度、饱和度等,实现如“PS”般快速美化地图。

  ● AR地图

  AR地图,是以视频的实时流数据为基础,按照一定的数学法则,把地图数据叠加到视频坐标系上,所形成的一种新型地图表达形式。

  SuperMap iDesktopX 10i中,通过设置摄像头的经纬度、方位角、俯仰角、水平/垂直视角、高度、半径等参数,就可以将矢量数据叠加到视频中,并支持在视频中绘制点、线、面、文本这四类对象,修改对象风格。同时,支持基于视频进行矢量化采集,将采集的数据实时投射到地图中显示;对视频中的地物进行空间量算,对视频中的地物进行空间量算等。

  

图1 视频与矢量数据叠加制图

  将AR地图和AI目标识别技术结合,可以实时识别出视频数据中的各类关键目标,例如行人、机动车、公交车等,通过建立视频空间和真实地理空间的映射,可以将“公交专用车道占用”这样的应用问题转化为地理围栏,对视频内目标进行空间关系计算,发现进入公交车道的行人和机动车等违章情况。

  ● 实时大屏

  SuperMap iDesktopX 10i新增地图大屏,GIS/非GIS数据可通过地图、图表、视频、图片等方式进行展示,同时支持数据信息的统计与挖掘,支持接入POI矢量流数据,以及摄像头、移动设备、无人机等设备采集的视频流数据等,实现数据的监控与洞察。

  地图大屏结合AI技术,实时检测视频数据中的指定目标,可用于车辆、犯罪份子等目标的追踪。同时,支持控件之间的交互,可在地图中选中对象,图表联动统计、显示属性信息,用于挖掘数据的时间和空间分布规律。

  ● 云端协同

  为了提升多端协同能力,SuperMap iDesktopX 10i新增地图协作功能。在多个图幅、分工数据采集过程中,通过SuperMap Online账号管理群组、好友,实现桌面端与桌面端、桌面端与移动端之间的互通。多端沟通时,支持文本消息、对象、数据集、地图的发送与接收,桌面端直接打开接收到的对象、数据集或地图。

  ● 机器学习

  SuperMap iDesktopX 10i中提供机器学习工具箱,集成了基于深度学习的影像分析完整工作流程,包括影像分析样本数据制作、影像分析模型训练、影像分析模型推理。基于深度学习提供影像分析功能,包括二元分类、目标检测、场景分类、地物分类等,可用于影像建筑物提取、道路提取、土地利用分类、局部气候分区等场景。

  增强的传统GIS功能

  ● 分布式数据管理与制图

  SuperMap iDesktopX 10i提升了分布式数据管理能力,提供HBase、DSF两种分布式SDX引擎,可高效存储和读取大数据量数据。基于Spark实现分布式导入数据,提供属性管理、属性查询等功能,并支持数据直接渲染制图、发布地图服务。

  ● 布局排版

  SuperMap iDesktop 10i新增地图系列功能,可将图幅范围较大的地图基于索引图层进行分幅布局,生成一系列布局页面;提供创建格网索引、绘制地图定位器、绘制动态文本等相关功能,为每个地图系列页面定义布局组成元素;支持将地图系列中创建的多个布局页面,统一输出打印为PDF文件,通过地图系列输出地图册具有成图快、质量高、风格统一等特点。

  除此之外,布局中支持绘制三北指北针、统计图表、Excel 表格等布局要素;基于国际用户需求,适应阿拉伯语言从右至左的阅读习惯,支持图例、比例尺从右到左显示。

  ● 室内导航数据生产

  SuperMap iDesktop 10i中提供室内导航数据的生产、加载、分析等一体化解决方案,使导航数据制作更便捷,导航体验更直观;支持构建室内外一体的导航模型,实现室内外地图无缝衔接显示;并通过设置楼梯关系串联起不同楼层,实现二三维一体、跨楼层路径导航分析。在桌面产品中生产的导航数据,可以直接拿到移动端产品中使用,实现了桌面端与移动端之间的导航数据互通。

  

图2 室内外连贯导航

  ● 可视化建模

  可视化建模是地理数据处理的重要工具,可帮助用户更好地理解地理数据处理过程,简化工作流程,提升工作效率。SuperMap iDesktop 10i和SuperMap iDesktopX 10i同时支持了可视化建模的功能,在具备基础建模能力的同时,也进行了原有功能特性的增强。

  工具箱提供了丰富的地理数据处理、分析工具,新增栅格代数运算工具,方便用户根据指定的算子构建模型。执行模型时,可在任务管理器中实时查看模型各任务执行的进度与状态,以及查看历史执行记录的详细信息,追溯模型执行情况。同时支持模型模板文件的导入和导出,模板会记录模型中各个工具的设置参数,有利于模型的重复使用及共享。

  ● 扩展开发

  SuperMap iDesktopX采用插件式扩展开发框架,支持Java、Python两种语言扩展开发,用户普适度广,开发效率高。SuperMap iDesktopX内置Python3.7运行环境,封装60 余种GUI控件,可定制启动界面、Logo、功能、工具箱等内容,通过配置config文件即可实现界面的定制与管理,无需编程。

  在10i中,桌面产品新增使用MiniConda工具管理多版本Python环境及依赖包。通过Python快速定制工具箱,定制工具可结合可视化建模使用,实现高效的轻量级二次开发。

 

 图3 扩展开发定制内容示意

  除了上述新特性,10i桌面产品还对地图制图、空间分析、统计图表、三维等模块进行了优化升级。欢迎大家下载SuperMap GIS 10i桌面产品,查看更为详细的新特性介绍,体验新版本带来的更多震撼。

版权所有© 1997-2019 中国科学院地理信息产业发展中心 《超图通讯》编辑部