1.支持多源异构数据转换的要求,包括:CAD数据、GIS 数据、读SQL Server各种属性数据、读Oracle8i/9i/10G/11g各种属性数据;影像数据、栅格数据(Raster)、企业数据库(Corporate DB、三维(3D)、Web格式
2.数据转换操作要求简单、快速、灵活。
l 要具有可视化操作界面,能创建图形化的数据流程;
l 无需编程即可完成数据转换,并且整个数据转换流程要可见,可控;
l 有浏览工具快速浏览各种图形和属性数据,使用户能灵活地在数据转换之前,或者数据转换进行中以及转换后进行处理过程的检查;
l 提供各种功能的转换器,使用转换器轻松完成所有数据转换任务;
l 能够根据数据转换需求,使用转换器灵活定制各种数据转换流程;
l 每个数据转换流程可以保存为任务模板,而且能够反复使用该模板,并能将模板保存提供给其他用户使用;
l 基于语义的数据处理机制,保证数据处理的精度,确保不丢失任何语义信息;
l 可以同时读取多个源数据,经过处理后可以输出到不同的目标数据中;可以将不同类型的数据集成到统一的格式。例如:可以将矢量数据和栅格数据集成为一种统一的格式,也可以将CAD文件集成到属性数据库中。另外,该工具还可以在数据库中执行SQL查询操作,支持的数据库须有:读Oracle;读Microsoft SQL Server;读写My SQL;读写ESRI Geodatabase;
l 能够进行数据转换批处理操作,提高数据转换的效率;
l 能记录数据转换的整个过程,并生成日志;
l 能记录数据转换过程中出现的错误,并对错误进行提示;
l 可以将日志保存为文件,进行保存和查看;
4.数据过滤、分流功能
l 可以设置过滤条件,对数据中的要素进行分流,可选择每个分支进行相同或不同的数据转换处理;
l 在同一个转换器中,能够根据要素属性进行分组,对每一组要素进行单独的处理,组与组直接互不干扰;
5.数据转换成果质检功能
l 在数据转换前、转换中、转换后都能方便的进行数据检查;
l 数据转换前对数据进行图形和属性检查,确保图属一致;
l 可以输出数据转换中任意过程的结果进行分析和检查;
l 可以设置检查点,进行数据转换过程的调试检查;
l 在转换数据写入到目标数据前,可以检查输出结果,确保写到目标数据中的数据正确;
6.数据转换工具要求浏览各类数据快速并且直观
l 能够浏览各种图形数据和属性数据;
l 可在同一窗口中同时显示相同坐标系下的多个不同类型格式的数据;
l 可以快速在不同的数据间切换显示;
l 能够设置条件过滤窗口中需要显示的数据;
l 能够以2D或3D的方式进行数据浏览;
l 能快速读取显示各种类型数据;
7数据转换工具的可开发性及可扩展性要求
l 软件须提供二次开发接口,能扩展第三方格式和额外的处理函数。
8数据转换工具的安全性要求
l 能提供多种安全方式,保证数据安全;
l 可以设置密码保护模板;
l 面向服务的体系架构(SOA),可以通过多种不同的服务访问到数据;通过Web 2.0的技术访问数据;基于标准的访问协议;支持分布式的故障自动转移配置要求。
9数据转换工具对云计算的支持要求
l 支持分布式数据转换计算;
l 支持多个数据转换请求的并行处理;
二、支持的数据格式
1.支持的CAD及GIS数据格式:AutoCAD 2004/2000/V14/V12的DWG及DXF,AutoDeskMap支持的属性扩展地理信息工程格式、ArcGIS GeoDatabase、ArcSDE、Shape、E00、Coverage、MicroStation DGN V7/V8、读Orcle8i/9i/10G/11g属性数据、MAPGIS的二进制(WP、WL、WA)及明码文件数据格式。
2.支持的栅格图形格式:JPEG2000、MrSID、ESRI ArcSDE、GeoTIFF、ERDAS IMG、PNG / GIF。
3.支持的数据库:读Orcle8i/9i/10G/11g属性数据、读Micosoft SQL Server属性数据、读写ESRI Geodatabase、读写MySQL。
4.支持的坐标系:支持通用地图投影和坐标系统;支持常见的WGS84、北京1954和西安1980坐标系、CGCS2000坐标系;支持自定义坐标系,包括七参数法、四参数法等,能满足各地的地方坐标系与北京1954、西安1980、CGCS2000坐标系以及其它国际通用坐标系之间的相互转换。
5.转换器类别:具备可以实现各种转换功能的数据转换器,转换器之间可以灵活组合,通过转换器集成产生更多新的转换器,转换器至少包含以下类别:三维处理转换器、计算转换器、数据库转换器、过滤转换器、几何对象操作转换器、基础转换器、KML转换器、线性参考转换器、列表转换器、数据操作转换器、网络转换器、点云转换器、栅格转换器、字符串转换器、样式转换器、表面转换器、网络服务转换器、工作流转换器、XML转换器等。
7.安全性:能够提供以下安全方式,确保用户数据的安全性:支持JAAS Authentication、LDAP Security、Active Directory、支持HTTP Basic / Digest。
8.提供多种开发方式,便于基于网络的应用开发:提供基于object开发方式(语言有:C、C++、C#、Java、delphi);支持基于Python的应用扩展开发;提供应用扩展接口,使平台能够嵌入到其他应用系统中,方便系统的应用集成。 |