一、地图文档迁移

地图文档的替换实际包含两部分工作,一部分是数据的转换,这个在上一节已经进行了相关介绍,另一部分就是地图文档的转换,技术路线主要是通过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中,可以看到点符号库的符号全部导入进来了。

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

  1. 使用SuperMap iDesktopX数据迁移工具迁移ArcGIS数据

    一.数据模型转换 SuperMap iDesktopX 支持转换的数据类型包括:矢量.栅格.影像.镶嵌数 据.网络.属性表及文本数据. 通过将 SDE 中 SQL Server.Oracle.Post ...

  2. 达梦迁移oracle,达梦数据迁移工具的使用

    作为国产数据库,达梦是比较典型的一种,开发工作中会用到其他数据库表迁移到达梦数据库的问题,在此记录一下迁移方法也为他人提供方便. 该工具仅用于其他数据库表及文本文件迁移达梦,或达梦数据库表迁移到其他数 ...

  3. 从ArcGIS、MapInfo、SuperMap保存文档看地图文档与数据文件的关系

    在使用GIS软件时,经常会遇到一些人问为什么拷贝了地图了却总是无法打开,尤其是在ArcGIS和SuperMap中遇到的为多,这是为什么呢?究其原因,通常都只是有"地图"没数据,这个 ...

  4. DM 数据迁移工具——DTS(MySQL数据迁移到DM8数据库 Windows环境)

    DM 数据迁移工具--DTS MySQL数据迁移到DM8数据库 Windows环境 DM 数据迁移工具 DM DTS 提供了主流大型数据库迁移到 DM.DM 到 DM.文件迁移到 DM 以及 DM 迁 ...

  5. 达梦数据库DM8-DM数据迁移工具介绍和简单使用

    达梦数据库DM8-DM数据迁移工具介绍和简单使用 系列文章目录 本文环境 1.DM管理工具介绍 2.DM数据迁移工具简单使用 1.打开DM数据迁移工具 2.新建工程 3.新建迁移任务DM到DM 3.新 ...

  6. 关于 MongoDB 与 SQL Server 通过本身自带工具实现数据快速迁移 及 注意事项 的探究...

    背景介绍 随着业务的发展.需求的变化,促使我们追求使用不同类型的数据库,充分发挥其各自特性.如果决定采用新类型的数据库,就需要将既有的数据迁移到新的数据库中.在这类需求中,将SQL Server中的数 ...

  7. oracle tns 代理配置_OGG实现Oracle到MySQL数据平滑迁移

    技术分享 | 使用OGG实现Oracle到MySQL数据平滑迁移 - 爱可生开源社区​opensource.actionsky.com 一.OGG概述 OGG全称为Oracle GoldenGate, ...

  8. 达梦数据迁移工具的使用

    作为国产数据库,达梦是比较典型的一种,开发工作中会用到其他数据库表迁移到达梦数据库的问题,在此记录一下迁移方法也为他人提供方便. 该工具仅用于其他数据库表及文本文件迁移达梦,或达梦数据库表迁移到其他数 ...

  9. 数据中心安全风控_平安银行Hadoop集群跨数据中心迁移项目告捷项目骨干专访

    Hadoop集群跨数据中心迁移 平安银行东莞数据中心建成 平安银行科技中心零售大数据团队 平安银行科技中心科技运营中心 群迁告捷 经过平安银行科技运营中心和大数据团队的不懈努力,作为平安银行AI战略转 ...

最新文章

  1. 基于struts2拦截器实现用户操作日志记录
  2. Android中的一些基础知识(二)
  3. 如何访问docker内php,主机怎么访问docker里的程序
  4. Sync Framework 词汇表
  5. 记录一下自己简单的想法
  6. linux能不能上网页,详解能上QQ不能打开网页的问题
  7. 软件测试面试必问的10个问题
  8. html两张图片无缝合成一张,怎么用PS把两张图片合成一张 PS无缝拼图边缘如何处理...
  9. ARM | 微生物学的历史——Roberto Kolter的解读
  10. 如何与朋友同步观看YouTube视频
  11. Docker从入门到精通
  12. android 字体加粗
  13. [转贴] 扫盲转贴:Rootkit技术发展史
  14. proteus8单片机c语言仿真教程,入门学习Proteus 8仿真软件以及C51单片机的LED点亮(C语言)——实例...
  15. windows +linux(ubuntu) 2020.7 双系统最新安装心得
  16. 内部邮件管理的数据库设计和dwz的批量处理
  17. 开启终端无人化系统配送新格局 YOGO Robot发布Station机器人智能配送站
  18. 关于TrueType字体结构的文章
  19. 三国杀虚拟服务器设置,三国杀单机版怎么玩?太阳神三国杀联网设置教程
  20. 这届双11,聚划算在想什么?

热门文章

  1. 2019年4月试题解析-计算机网络原理
  2. 微信小程序在wxml页面中截取字符串
  3. Java中定义抽象类Shape,其中包含抽象方法double getPeremeter( )求周长和double getArea( )求面积。 定义一个矩形类,继承此抽象类,并自行扩充成员变量和方法。
  4. 多路选择器,加法器原理及verilog实现
  5. xwiki开发者指南-XWiki API 参考文档
  6. (转)iOS6和Xcode4.5初体验-图多杀猫
  7. 关于Xcode8证书设置的问题
  8. WOL 微星 X570A-PRO 远程唤醒及远程桌面
  9. Graph Wavelet Neural Network
  10. 关于自带微软拼音输入法简体和繁体转换