zoukankan      html  css  js  c++  java
  • Google earth爬取卫星影像数据并进行标注路网的方法

    一、下载goole earth 和GetScreen:

    试了很多,找了可以使用的上传到百度网盘,链接如下所示:

    链接:https://pan.baidu.com/s/1fp-W8u68iRsJ0xcu-pJWhg
    提取码:zrsw

    使用方法:

    1、首先打开Google earth,并将球锁定到要截取影像的位置

    2、打开GetScreen插件,定位到要截取的区域,选择“两点定位”;

    3、在右侧的影像中右键单击,输入两点(两点连成的直线是框选区域的对角线)

    4、点击“图片计算”,待计算完成后,进行下一步操作;

    5、点击“开始截图”,会截取选中的区域,在截图过程中,保持GetScreen不变,也不要进行其他任何操作。

    6、点击“拼图信息”,可查看截取的影像图片

     7、根据上图中的拼图信息,可以给截取的图片添加位置信息:

    参考:https://blog.csdn.net/llw01/article/details/8918514

    假设:左上角坐标(minX,maxY),右上角坐标(maxX,maxY),右下角坐标(maxX,minY),左下角坐标(minX,minY)

    步骤:

    (1)在放图片的目录下新建TXT文本文档,将文件名改为与图片相同,扩展名改为jgw(JPG图片),(TIF要改为tfw)。 

    (2)用记事本打开扩展名为*.jgw或*.tfw的文件,在其中输入下列五行数字:

    A=X方向上的象素分辨率
    D=旋转系统
    B=旋转系统
    E=Y方向上的象素分辨素
    C=栅格地图左上角象素中心X坐标
    F=栅格地图左上角象素中心Y坐标

    其中:A=(maxX – minX)/numX;D、B一般默认为0;E=(minY – maxY)/numY;C=minX;F=maxY;注意X指经度,y指纬度

    (3)最终jgw或tfw文件如下:

    -0.0000082078209126102292
    0
    0
    0.0000129611895
    110.9805161177790
    33.3939614887145

    用ArcGIS加载图片,该图片就具有了地理坐标。

    二、在arcmap中绘制路网,制作路网提取的样本

    参考:https://blog.csdn.net/DoctorCuiLab/article/details/83060095

  • 相关阅读:
    CSS3 Animation
    css形状大全
    HTML5 表单属性
    HTML5 Input 类型
    HTML 5 服务器发送事件
    jq制作博客已存在多少天
    Java网络编程与NIO详解4:浅析NIO包中的Buffer、Channel 和 Selector
    Java网络编程和NIO详解3:IO模型与Java网络编程模型
    Java网络编程与NIO详解2:JAVA NIO 一步步构建IO多路复用的请求模型
    Java网络编程和NIO详解1:JAVA 中原生的 socket 通信机制
  • 原文地址:https://www.cnblogs.com/abella/p/10913624.html
Copyright © 2011-2022 走看看