在工程设计领域AutoCAD的dwg格式数据被广泛应用的一种数据格式,随着GIS的快速发展,GIS技术在工程设计领域也有了非常广泛的应用,主要的应用方向有工程数据管理,文档管理,成果展示,专题分析等。

1.    CAD格式数据转SuperMap格式数据

虽然SuperMapiDesktop可以直接读取CAD数据,但是,由于CAD与SuperMap的数据管理模型不同,所以如果需要使用 CAD数据进行地理处理的时候,还是建议把CAD数据导入到SuperMap的文件型数据UDB或者所支持中Oracle,SQL Server等数据库引擎中,然后再进行应用。导入过程非常简单,首先选择要导入的AutoCAD的dwg文件,然后针对数据设置基本的导入参数即可。如下图所示,我们可以指定继续保存成一个复合数据集,也可以分层进行保存。还可以设置是否合并图层,是否导入符号快等。当然,SuperMap iDesktop已经提供了合理的默认值,我们也可以不做任何修改直接导入。

图1:导入DWG格式数据操作示意

2. 设置投影坐标系

以导入到SuperMap的文件型数据引擎UDB中的数据为例,这个时候坐标信息显示的和CAD是一样的,但是还没有地理参考信息,如果要想把这个数据展现在地理环境中,这个时候就需要对它进行投影的定义。

首先在CAD的图框上查找相关的地理和投影坐标信息,一般在左下角会有投影坐标信息,比如北京1954坐标,图框的格网线附近还会有相应的分带,带号信息,找到这些信息以后,就可以进行投影定义了。选中要设置投影的数据集,选择开始选项卡,选择“数据->投影设置->投影设置,调出投影设置工具,在弹出的窗体中,通过搜索直接定位到北京1954坐标系,然后应用关闭窗体即可。当然,也可以通过数据集的属性窗体进行投影的设置。

图2:数据集投影设置

3.    投影转换

SuperMapiDesktop也提供了投影转换的工具,首先选中要转换的数据集,选择开始选项卡,选择“数据->投影转换->数据集投影转换,当然同样也可以通过数据集的属性窗体进行投影转换,例如要把北京1954转为WGS84:

图3:数据集投影转换

在SuperMapiDesktop中一共提供了6种转换方法可选的参数,按照转换参数的多少可以分为两类:三参数转换法和七参数转换法。

地心转换法(theGeocentric Translation)、莫洛金斯基转换法(Molodensky)、简化的莫洛金斯(MolodenskyAbridged)转换法属于精度较低的投影转换方法。三参数转换法需要三个平移转换参数(ΔX,ΔY,ΔZ),莫洛金斯基转换法、简化的莫洛金斯基转换法也要三个平移转换参数(ΔX,ΔY,ΔZ)。在数据精度要求不高的情况下一般可以采用这几种方法。

位置矢量法(PositionVector)、基于地心的七参数转换法(CoordinateFrame)、布尔莎方法(Bursa-Wolf)属于精度较高的几种转换方法。需要七个参数来进行调整和转换,包括三个平移转换参数(ΔX,ΔY,ΔZ)、三个旋转转换参数(Rx,Ry,Rz)和一个比例参数(S)。这几种方法是完全相同的,只是由于国家地区或测量学派的不同,习惯称谓不同。

图4:投影转换方法

在实际的工作中,采用哪种转换方法要视具体情况而定。转换结果满意与否取决于转换参数的设置情况。转换参数的获取可以从官方测量机构、数据提供商处得到;也可以自行实测,推算转换参数。转换参数合适与否,必须通过两个参照系中都存在的控制点确定。

AutoCAD数据导入SuperMap后的投影定义与投影转换相关推荐

  1. AutoCAD数据导入ArcGIS后的投影定义与投影转换

    原文链接:http://www.gisall.com/wordpress/?p=4337 在工程设计领域AutoCAD的dwg格式数据被广泛应用的一种数据格式,随着GIS的快速发展,GIS技术在工程设 ...

  2. Revit数据导入SuperMap iDesktop方法详解

    作者:姜尔 目录 一.Revit超图插件 二.iDesktop内置'导入rvt'功能及常见问题 1.如出现报错'Revit插件未找到...' 2.如出现报错'Revit初始化失败...' 本文针对用户 ...

  3. excel数据导入python后不对齐_如何将excel文件导入python并检查列是否重复?

    我从一个只包含7000多个不同选择的系统收集了一些数据,我希望将这些数据导入python,并将列a(所有数据)作为一个列表处理,然后检查重复项.在 期望的结果是将所有重复的选择写入一个txt文件.在 ...

  4. excel数据导入python后不对齐_Python处理Excel文件的实用姿势

    真正的勇士,敢于直面银行卡上的余额,敢于正视磅秤上的数字. 表格数据是最常见的数据类型,Excel是日常办公中最常接触的文件. 上一章提过Python可以通过openpyxl模块处理Excel文件. ...

  5. linq 清除一条数据中的某个字段值_B端通用批量数据导入方案设计

    点击上方蓝色字体,关注我 B端通用批量数据导入方案设计 文 | 3548字 估计阅读 | 9分钟 引题 B端产品经常遇到大量数据录入的需求.如春季招聘完成后,给新招的120个员工建立员工档案,并创建员 ...

  6. Datax将Oracle数据导入ElasticSearch7完成教程

    网上关于此方面的内容较少,而且比较零散,正好项目中需要对ES7做预研,所以整理出了这篇文章. ElasticSearch版本为7.13.2 分如下几个主题: 1.Datax的es导入插件elastic ...

  7. 示波器数据用matlab进行fft,示波器CSV波形数据导入Matlab进行FFT分析.doc

    示波器CSV波形数据导入Matlab进行FFT分析 1,将CSV文件拖到workspace窗口,弹出的Import Wizard窗口中,点选"Next",新窗口中选第二项" ...

  8. matlab示波器导出csv数据,示波器CSV波形数据导入Matlab进行FFT分析

    示波器CSV波形数据导入Matlab进行FFT分析 1,将CSV文件拖到workspace窗口,弹出的Import Wizard窗口中,点选"Next",新窗口中选第二项" ...

  9. SAR成像系列:【7】合成孔径雷达(SAR)成像算法-后向投影(Back Projecting)算法(附Matlab代码)

    前面介绍了SAR成像的RD算法和CS算法,接下来介绍两种时域成像算法,其一就是后向投影(BP)算法. BP成像的优点:成像算法简单,鲁棒性好,分辨率高,适用于任何轨道或飞行轨迹模型,不存在斜距近似假设 ...

最新文章

  1. Redis 笔记(11)— 文本协议 RESP(单行、多行字符串、整数、错误、数组、空值、空串格式、telnet 登录 redis)
  2. 150页书籍《PyTorch 深度学习快速入门指南》附PDF电子版
  3. 【推荐系统】推荐系统里,你是怎么Embedding的?
  4. iOS之深入分析GCD的函数与队列以及多种组合使用
  5. Heartbeat VIP/IP 与 别名/辅助IP
  6. 机器人终于有触觉了!甚至可以实现膝跳反射丨Science
  7. 控制台——EventLog实现事件日志操作
  8. Nginx + PHP + mysql CGI的一个可能的安全漏洞
  9. Leetcode207---课程表(逆拓扑排序)
  10. Atitit ACID解决方案2PC(两阶段提交)  跨越多个数据库实例的ACID保证
  11. 9、网友问答----有关清零问题------------------labview宝典
  12. JAVAEE智慧树第二次作业
  13. Python程序设计实验——1.尼姆游戏
  14. 并行计算、分布式计算、网格计算讲解
  15. 一名测试工程师的苦逼感想
  16. winform 学习笔记
  17. python之个性二维码制作
  18. 5. (go语言)函数
  19. 【存储】RAID 技术介绍和总结
  20. krpano360全景教程 - 全景场景实现自动旋转及循环浏览全部场景

热门文章

  1. lamp架构的搭建(apache、mysql、php编译安装)
  2. Electro电子产品商店 WooCommerce 主题下载
  3. 啰哩吧嗦式讲解在windows 家庭版安装docker
  4. RabbitMQ概念及环境搭建(二)RabbitMQ Broker管理
  5. 多因子选股策略(股票)
  6. IE新版支持XBox360游戏手柄
  7. 布依格电信部署Ciena 6500分组光平台
  8. MySQL中 int(11)和int(10)有没有区别
  9. 葡萄牙波尔图市出租车分析数据可视化部分
  10. 《刘嘉·概率论22讲》学习笔记(完)