AutoCAD数据导入SuperMap后的投影定义与投影转换
在工程设计领域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后的投影定义与投影转换相关推荐
- AutoCAD数据导入ArcGIS后的投影定义与投影转换
原文链接:http://www.gisall.com/wordpress/?p=4337 在工程设计领域AutoCAD的dwg格式数据被广泛应用的一种数据格式,随着GIS的快速发展,GIS技术在工程设 ...
- Revit数据导入SuperMap iDesktop方法详解
作者:姜尔 目录 一.Revit超图插件 二.iDesktop内置'导入rvt'功能及常见问题 1.如出现报错'Revit插件未找到...' 2.如出现报错'Revit初始化失败...' 本文针对用户 ...
- excel数据导入python后不对齐_如何将excel文件导入python并检查列是否重复?
我从一个只包含7000多个不同选择的系统收集了一些数据,我希望将这些数据导入python,并将列a(所有数据)作为一个列表处理,然后检查重复项.在 期望的结果是将所有重复的选择写入一个txt文件.在 ...
- excel数据导入python后不对齐_Python处理Excel文件的实用姿势
真正的勇士,敢于直面银行卡上的余额,敢于正视磅秤上的数字. 表格数据是最常见的数据类型,Excel是日常办公中最常接触的文件. 上一章提过Python可以通过openpyxl模块处理Excel文件. ...
- linq 清除一条数据中的某个字段值_B端通用批量数据导入方案设计
点击上方蓝色字体,关注我 B端通用批量数据导入方案设计 文 | 3548字 估计阅读 | 9分钟 引题 B端产品经常遇到大量数据录入的需求.如春季招聘完成后,给新招的120个员工建立员工档案,并创建员 ...
- Datax将Oracle数据导入ElasticSearch7完成教程
网上关于此方面的内容较少,而且比较零散,正好项目中需要对ES7做预研,所以整理出了这篇文章. ElasticSearch版本为7.13.2 分如下几个主题: 1.Datax的es导入插件elastic ...
- 示波器数据用matlab进行fft,示波器CSV波形数据导入Matlab进行FFT分析.doc
示波器CSV波形数据导入Matlab进行FFT分析 1,将CSV文件拖到workspace窗口,弹出的Import Wizard窗口中,点选"Next",新窗口中选第二项" ...
- matlab示波器导出csv数据,示波器CSV波形数据导入Matlab进行FFT分析
示波器CSV波形数据导入Matlab进行FFT分析 1,将CSV文件拖到workspace窗口,弹出的Import Wizard窗口中,点选"Next",新窗口中选第二项" ...
- SAR成像系列:【7】合成孔径雷达(SAR)成像算法-后向投影(Back Projecting)算法(附Matlab代码)
前面介绍了SAR成像的RD算法和CS算法,接下来介绍两种时域成像算法,其一就是后向投影(BP)算法. BP成像的优点:成像算法简单,鲁棒性好,分辨率高,适用于任何轨道或飞行轨迹模型,不存在斜距近似假设 ...
最新文章
- Redis 笔记(11)— 文本协议 RESP(单行、多行字符串、整数、错误、数组、空值、空串格式、telnet 登录 redis)
- 150页书籍《PyTorch 深度学习快速入门指南》附PDF电子版
- 【推荐系统】推荐系统里,你是怎么Embedding的?
- iOS之深入分析GCD的函数与队列以及多种组合使用
- Heartbeat VIP/IP 与 别名/辅助IP
- 机器人终于有触觉了!甚至可以实现膝跳反射丨Science
- 控制台——EventLog实现事件日志操作
- Nginx + PHP + mysql CGI的一个可能的安全漏洞
- Leetcode207---课程表(逆拓扑排序)
- Atitit ACID解决方案2PC(两阶段提交) 跨越多个数据库实例的ACID保证
- 9、网友问答----有关清零问题------------------labview宝典
- JAVAEE智慧树第二次作业
- Python程序设计实验——1.尼姆游戏
- 并行计算、分布式计算、网格计算讲解
- 一名测试工程师的苦逼感想
- winform 学习笔记
- python之个性二维码制作
- 5. (go语言)函数
- 【存储】RAID 技术介绍和总结
- krpano360全景教程 - 全景场景实现自动旋转及循环浏览全部场景