• geotools:Array2tif(csv2tif)


    txt->shp

    得到x,y,v列

    (在线micaps是从低到高排列的。。arcgis的txt是从高到低)

    //二维数组,已知行列数
    Double[][] a = new Double[401][661];
    //读取txt
    .......

    当知道左上角的XY坐标,根据行列号就能立马得到该栅格点的XY坐标

    原因:已知分辨率是0.1度。那么r,c对应的XY坐标分别为:

    问题1:(55-15)/0.1=400,(136-70)/0.1=660,因为首尾有两个,所以是401和601。

    问题2:15.0和70.0是属于。。而每个栅格实际上是一个坐标范围。所以应该如何一一对应呢?401个坐标实际上是位于中心点的。所以真实的范围并不是从15.0-55.0。而是从14.95到55.05。

    所以根据坐标范围和间隔,就可以生成栅格中心点的index索引。

    行号,列号,X,Y,V
    
    1,1,15.0, 70.0, 0
    
    ......
    
    .......

    还缺少col和row。。。

    读取任一降雨数据文件,或者是通过程序生成该index文件。。生成该栅格中心点index文件的好处有哪些?

    便于后续生成各个shp的统计

    参考:

  • 相关阅读:
    Spring中内置的一些工具类
    那些年遇到过的面试题
    ThreadPoolExecutor策略配置以及应用场景
    程序员如何谈加薪?
    日常工作中该注意哪些点?
    aarch64的系统上执行armhf程序
    挂载镜像
    pycharm折叠代码
    暴力破解分类
    weblogic常见漏洞
  • 原文地址:https://www.cnblogs.com/2008nmj/p/16776010.html
Copyright © 2020-2023  润新知