CAD(dxf)、SHP、KML数据加载并套合到卫星图像上(坐标校准)

相关教程:

1、AutoCAD加载高清卫星图像和矢量设计图套合配准

2、Arcgis中经纬卫星图和矢量数据套合配准

第一步:打开需要套合的数据(AutoCAD设计图、shp数据、kml\kmz数据),点击【图层管理】里面某个文件夹右键,弹出对话框,选择【打开】如下图:

在弹出的对话框中,点击【浏览】,找到要打开的数据,点击【打开】如下图:

然后【选择】坐标投影,根据你的数据来确定【帮助:如何选择分度带?】,本次打开的是坐标系北京54坐标系,对应的坐标位置是中央子午线117度,如下图:

说明:需要套合的数据一般都是没有转换参数的,所以,不需要勾选七参数,直接【确定】打开数据。

点击【确定】之后,经过数据加载,在BIGEMAP软件中显示出设计的点、线、面等信息,如下图:

在BIGEMAP中放大打开的数据,我们可以看到有明显的偏移,数据和地图没有完全的吻合,如下图:

第二步:套合矢量数据和卫星图像

由于我们要套合的是整个加载的“蚌埠文化广场54-3”数据,因此,我们要选择整个加载的数据文件,然后点【右键】,弹出对话菜单,选择菜单里面的【套合】,如下图:

弹出如下对话框:

通过打开的矢量文件数据与地图(底图)对比,我们找到3个控制点(矢量数据对应到地图上应该在什么位置),如下图:

上图中三个控制点的位置(右边红色框住的三个位置)分别是:【1'移动到1】、【2'移动到2】、【3'移动到3】。

首先点击【增加控制点】,然后鼠标点击1'的位置按住鼠标拖到到1的位置;同样,再次点击【增加控制点】,将鼠标从2'的位置拖到到2的位置,3'拖动到3的位置,完成之后如下图:

(注意:控制点不一定非得选择三个点,一般两个点就可以了,但是间隔必须远一点,一般选择套合范围靠近四个角的地方来筛选控制点,本例中只是为了描述方法,这么近的三个点实际不可取。)

三个控制点选择完成,然后点击上图中的【套合】,矢量数据会根据你选择的控制点自动进行套合,如下图:

从上图中可以看出,我们通过套合之后,矢量图已经完全和地图(底图)重叠在一起,这样就完成了对矢量数据坐标的纠偏,即现在的坐标就是真实准确的经纬度坐标。

然后我们可以将配准好的矢量数据进行保存。(DXF、KML、KMZ、SHP等等任意格式,西安80、北京54、CGCS2000都可以),如下图:

当然,我们也可以直接在BIGEMAP软件中对打开的数据进行二次编辑,比如增加、修改、点线面或者颜色、粗细等等,然后再保存。

 技术咨询QQ:384720499   咨询电话:400-028-7262

CAD(dxf)、SHP、KML数据加载并套合到卫星图像上(坐标校准)

相关教程:

1、AutoCAD加载高清卫星图像和矢量设计图套合配准

2、Arcgis中经纬卫星图和矢量数据套合配准

第一步:打开需要套合的数据(AutoCAD设计图、shp数据、kml\kmz数据),点击【图层管理】里面某个文件夹右键,弹出对话框,选择【打开】如下图:

在弹出的对话框中,点击【浏览】,找到要打开的数据,点击【打开】如下图:

然后【选择】坐标投影,根据你的数据来确定【帮助:如何选择分度带?】,本次打开的是坐标系北京54坐标系,对应的坐标位置是中央子午线117度,如下图:

说明:需要套合的数据一般都是没有转换参数的,所以,不需要勾选七参数,直接【确定】打开数据。

点击【确定】之后,经过数据加载,在BIGEMAP软件中显示出设计的点、线、面等信息,如下图:

在BIGEMAP中放大打开的数据,我们可以看到有明显的偏移,数据和地图没有完全的吻合,如下图:

第二步:套合矢量数据和卫星图像

由于我们要套合的是整个加载的“蚌埠文化广场54-3”数据,因此,我们要选择整个加载的数据文件,然后点【右键】,弹出对话菜单,选择菜单里面的【套合】,如下图:

弹出如下对话框:

通过打开的矢量文件数据与地图(底图)对比,我们找到3个控制点(矢量数据对应到地图上应该在什么位置),如下图:

上图中三个控制点的位置(右边红色框住的三个位置)分别是:【1'移动到1】、【2'移动到2】、【3'移动到3】。

首先点击【增加控制点】,然后鼠标点击1'的位置按住鼠标拖到到1的位置;同样,再次点击【增加控制点】,将鼠标从2'的位置拖到到2的位置,3'拖动到3的位置,完成之后如下图:

(注意:控制点不一定非得选择三个点,一般两个点就可以了,但是间隔必须远一点,一般选择套合范围靠近四个角的地方来筛选控制点,本例中只是为了描述方法,这么近的三个点实际不可取。)

三个控制点选择完成,然后点击上图中的【套合】,矢量数据会根据你选择的控制点自动进行套合,如下图:

从上图中可以看出,我们通过套合之后,矢量图已经完全和地图(底图)重叠在一起,这样就完成了对矢量数据坐标的纠偏,即现在的坐标就是真实准确的经纬度坐标。

然后我们可以将配准好的矢量数据进行保存。(DXF、KML、KMZ、SHP等等任意格式,西安80、北京54、CGCS2000都可以),如下图:

当然,我们也可以直接在BIGEMAP软件中对打开的数据进行二次编辑,比如增加、修改、点线面或者颜色、粗细等等,然后再保存。

 技术咨询QQ:384720499   咨询电话:400-028-7262

CAD(dxf)、SHP、KML数据加载并套合到卫星图像上(坐标校准)相关推荐

  1. Bigemap加载CAD(dxf)、SHP、KML数据加载并套合到卫星图像上

    Bigemap加载CAD(dxf).SHP.KML数据加载并套合到卫星图像上 同步视频教程:如何编辑已有的测绘数据(excel转KML,txt转KML)-Bigemap GIS Office 视频教程 ...

  2. 旷视MegEngine数据加载与处理

    旷视MegEngine数据加载与处理 在网络训练与测试中,数据的加载和预处理往往会耗费大量的精力. MegEngine 提供了一系列接口来规范化这些处理工作. 利用 Dataset 封装一个数据集 数 ...

  3. PyTorch数据加载处理

    PyTorch数据加载处理 PyTorch提供了许多工具来简化和希望数据加载,使代码更具可读性. 1.下载安装包 • scikit-image:用于图像的IO和变换 • pandas:用于更容易地进行 ...

  4. 分享下自己写的一个微信小程序请求远程数据加载到页面的代码

    分享下自己写的一个微信小程序请求远程数据加载到页面的代码 1  思路整理 就是页面加载完毕的时候  请求远程接口,然后把数据赋值给页面的变量 ,然后列表循环 2 js相关代码  我是改的 onload ...

  5. Pytorch中的数据加载

    Pytorch中的数据加载 1. 模型中使用数据加载器的目的 在前面的线性回归模型中,使用的数据很少,所以直接把全部数据放到模型中去使用. 但是在深度学习中,数据量通常是都非常多,非常大的,如此大量的 ...

  6. c语言文件 加载内存吗,把文件中的数据加载到内存进行查找C语言实现.docx

    把文件中的数据加载到内存进行查找C语言实现 #define _CRT_SECURE_NO_WARNINGS#include#include#includechar **pp=NULL;void ini ...

  7. hive外部表改为内部表_3000字揭秘Greenplum的外部数据加载——外部表

    外部表是greenplum的一种数据表,它与普通表不同的地方是:外部表是用来访问存储在greenplum数据库之外的数据.如普通表一样,可使用SQL对外部表进行查询和插入操作.外部表主要用于Green ...

  8. python使用matplotlib, seaborn画图时候的数据加载

    写在前面的话 当我们使用python来画图的时候,我觉得最难的部分应该是数据加载.因为尽管官网的教程给出了怎么画出某个图片的示例,但是数据往往是随机产生的,这些数据和我们需要的数据往往是不符的.这个时 ...

  9. R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载、划分数据、并分别构建线性回归模型和广义线性加性模型GAMs、并比较线性模型和GAMs模型的性能

    R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载.划分数据.并分别构建线性回归模型和广义线性加性模型GAMs.并比较线性模型和GAMs模型的性能 目录

最新文章

  1. 应用内设置语言不重启方法
  2. Elasticsearch之CURL命令的PUT和POST对比
  3. java设计模式---模板方法模式
  4. delete,drop,truncate 区别
  5. python递归深度报错--RuntimeError: maximum recursion depth exceeded
  6. java如何把文件中的内容存到一个动态数组arraylist中_如何动态地向Java中的数组添加项目?...
  7. VTK:绘图之PieChartActor
  8. GoLang-Beego使用
  9. 封装 oschina.net 表情选择
  10. 人工神工机器人是什么_为什么企业要用电销机器人代理人工
  11. 苹果watchOS 2引入WatchKit应用,并扩展了硬件支持
  12. (10)JavaScript学习笔记 - 数组
  13. 《吐血整理》-顶级程序员书单集
  14. php实现ts流切片,HLS-m3u8播放列表和ts切片(2)
  15. epson机器人编程 范例_Epson机械手简单实例编程
  16. [unix] Unix 是简单的,你不需要成为一个天才或是计算机专家也能理解它!
  17. win10进入BIOS界面的方法
  18. THUSC2018 (北京4日游)
  19. windows mysql提示:1045 access denied for user 'root'@'localhost' using password ye
  20. 2022年csdn最全的Python练手经典趣味编程100例(部分

热门文章

  1. 查看和修改vmdk的软件DiskGenius Windows下读写Linux之EXT3文件系统Ext2Fsd
  2. apt update和apt upgrade命令 - 有什么区别?
  3. 如何将QSFP+端口转换为SFP+端口?
  4. 上传文件到阿里云linux服务器
  5. eclipse项目上带有红色感叹号和黄色感叹号的原因
  6. 如何下载河北区卫星地图高清版大图?
  7. matlab在三维空间中三点绘制圆弧
  8. Win 7系统倒计时!
  9. 贝叶斯 定理_蚂蚁骰子和贝叶斯定理
  10. 【数据库系统概论】第三章:SQL