使用SuperMap iDesktopX数据迁移工具迁移地图文档和符号

 一、地图文档迁移  

        地图文档的替换实际包含两部分工作,一部分是数据的转换,这个在上一节已经进行了相关介绍,另一部分就是地图文档的转换,技术路线主要是通过ArcGIS提供的 ArcObjects的相关接口来解析MXD中图层、要素、标注、符号等信息对象,然后通过SuperMap提供的 iObjects java组件接口完成相应图层、要素、符号等对象的创建、写入和设置,从而完成从ArcGIS的MXD到SuperMap的SMWU的转换,主要注意的是该功能需要ArcGIS相关产品的许可授权。

 

       在桌面中提供MXD转换工具,支持批量导入MXD,界面中需要输入MXD数据的多个路径,转换后SMWU工作空间的数据路径,然后点击转换按钮后完成MXD到SMWU的转换

 

 

基于上述产品实现方案,进行测试,以下列举了地图文档平台替换效果:

二、地图符号的迁移

基于不同的符号类型,进行细分,目前,已实现对多种符号的支持,情况如下:

ArcGIS符号

SuperMap符号

支持情况

点符号

SimpleMarkerSymbol

简单符号

支持

CharacterMarkerSymbol

TrueType符号

支持

PictureMarkerSymbol

栅格符号

支持

MultiLayerMarkerSymbol

常见为多层TrueType符号

多层TrueType符号

支持

线符号

SimpleLineSymbol

系统线符号+图层风格

支持

CartoGraphicLineSymbol

短横线间隔符号

支持

HashLineSymbol

短竖线间隔符号

支持

MultiLayerLineSymbol

常见为多层间隔符号

多层间隔线符号

支持

填充符号

SimpleFillSymbol

系统面符号+图层风格

支持

LineFillSymbol

部分支持

MarkerFillSymbol

点填充面符号+ 图层风格

部分支持

GradientFillSymbol

系统面符号+渐变风格

支持

PictureFillSymbol

栅格符号

支持

MultiLayerFillSymbol

常见为点填充面符号

点填充面符号

支持

     SuperMap iDesktopX支持将ArcGIS平台的符号信息进行迁移,通过SuperMap iDesktopX提供的“符号库迁移”工具将ArcGIS提供的*.style格式的符号库文件批量转换成,提供高效、快捷的符号样式迁移方式,方便用户进行快速的风格配置工作。

 

       通过符号库迁移来将*.style符号库进行SuperMap符号库格式转换,转换后生成点、线、面三个符号库类型的文件,这里以点符号为例,选中点图层,通过导入工具将*.sym文件导入到SuperMap iDesktopX中,可以看到点符号库的符号全部导入进来了。

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值