自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (6)
  • 收藏
  • 关注

原创 gdal工具(一)矢量栅格化工具 gdal_rasterize

gdal工具(一)矢量文件转栅格工具 gdal_rasterizegdal_rasterize 可执行程序  gdal_rasterize 用于将矢量文件(包括点、线、面等矢量图形)转换为栅格影像文件。支持的矢量文件包括shapefile、gml等。默认输出为Float64位的栅格影像。用法gdal_rasterize [-b band]* [-i] [-at]{[-burn valu...

2019-06-25 17:24:48 5331

原创 pyModis开发(一)convertmodis_gdal module模块

矢量文件转栅格工具 gdal_rasterizegdal_rasterize 可执行程序  gdal_rasterize 用于将矢量文件(包括点、线、面等矢量图形)转换为栅格影像文件。支持的矢量文件包括shapefile、gml等。默认输出为Float64位的栅格影像。用法gdal_rasterize [-b band]* [-i] [-at]{[-burn value]* | [-a...

2019-06-25 11:29:07 1833 4

原创 利用sentinel hub Python开发包查询和下载Sentinel-2等卫星遥感数据

利用sentinel hub Python开发包查询和下载Sentinel-2等卫星遥感数据1. 描述  sentinelhub Python包支持用户利用两种方式进行卫星遥感数据的下载和处理。第一种方式是使用OGC(WMS和WCS)Web请求,它支持Sentinel-2 L1C和L2A,Sentinel-1,Landsat 8,MODIS和DEM数据源。第二种方式是支持从AWS(Amazon...

2019-06-25 11:24:21 4478

原创 近日MODIS无法正常下载

近日NASA 的LAADS DAAC站点(https://ladsweb.modaps.eosdis.nasa.gov/search/)因内部服务器错误(504 Gateway Time-out)无法正常下载MODIS数据。官方回复正在解决这个问题,暂时还没有服务恢复的具体日期。大家可以采用ftp的方式来下载MODIS数据。不过ftp服务器目前还能正常访问,

2022-11-01 14:01:44 875 6

原创 由gdal3.0更新引起的坐标转换的问题

gdal3X版本相比gdal2版本有一个重大的改变,即将空间参考SRS中的经纬度调换了顺序。大家在升级gdal到3.0以上时一定要注意避坑。

2022-10-27 18:36:24 766 1

原创 Wrong number or type of arguments for overloaded function ‘CoordinateTransformation_TransformPoint‘

解决升级python环境时,gdal出现缺少proj的问题。错误信息包括:NotImplementedError: Wrong number or type of arguments for overloaded function 'CoordinateTransformation_TransformPoint'.

2022-10-26 13:46:36 1913 4

原创 gdal支持的栅格影像格式说明

下表是gdal所支持的栅格数据格式类型。其中某种格式是否支持gdal创建、是否支持地理参考、最大文件大小限制以及是否支持压缩均可以在这个表中查到。 Long Format Name Code Creation Georeferencing Maximum file size1 Compiled by default Arc/Info ASCII Grid.

2020-06-04 14:33:30 1551

原创 centos7环境下编译安装gdal库

1. 下载gdal源码:http://trac.osgeo.org/gdal/wiki/DownloadSource下载指定版本的gdal源码压缩包到当前位置:wget http://download.osgeo.org/gdal/2.2.4/gdal-2.2.4.tar.gz解压gdal文件夹到当前路径下tar xvf gdal-2.2.4.tar.gz进入gdal文件夹cd gdal-2.2.4 安装编译需要的库sudo yum install .

2020-06-04 14:02:28 4731 2

原创 MAC 上MySQL无法启动

1. 登录mysql报错myhost:~ gago$ mysql -u root -pEnter password: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket‘/tmp/mysql.sock’ (2)原因是mysql server没有运行。2. 启动mysql server在系统偏好设置中打开mysql在mysql面板的instances中点击start MySQL Server但

2020-06-04 10:53:00 867

原创 Landsat数据集1说明

Landsat Collection 1Landsat Collection 1包括由Landsat 8操作陆地成像仪(OLI)/热红外传感器(TIRS),Landsat 7增强型专题成像仪(ETM +),Landsat 4-5专题Mapper(TM)*生成的1级数据产品,以及Landsat 1-5多光谱扫描仪(MSS)仪器。集合的实施代表了Landsat 存档管理的重大变化,确保了时间和仪器之间的一致质量,以及元数据和文件名等其他变更。Landsat 科学数据继承了Landsat 集合1 Leve

2020-06-04 10:14:25 5049

原创 python 返回dict字典录入数据库错误AttributeError numpy.float64 object has no attribute

函数返回pdt_info字典,该字典嵌套了字典dict和列表list。pdt_info = {'product_name': 'GAGO_NDVIF_2019257_20190929_50SMF_20191107T071920_10.tif', 'product_url': 'https://s3.eu-central-1.amazonaws.com/gago-ndvi30/ndvi_10m/10/2019/257/50SMF/GAGO_NDVIF_2019257_20190929_50SMF_20191

2020-06-04 10:08:25 10068

原创 RuntimeError: Click will abort further execution because Python 3 was configured to use ASCIl

”RuntimeError: Click will abort further execution because Python 3 was configured to use ASCII as encoding for the environment“ 错误使用Sentinel hub开发包下载Sentinel-2数据时报出编码错误:RuntimeError: Click will abort further execution because Python 3 was configured to u

2020-06-02 22:16:54 4600 1

原创 在Amazon Lambda环境上如何打包部署gdal相关库

1 设置环境1)创建项目文件夹$ mkdir lambda-ndvi10-tiler2)利用conda创建并激活环境$ cd lambda-ndvi10-tiler$ conda create --name lambda-ndvi10-tiler python=3.6$ conda activate lambda-ndvi10-tiler3)创建一个层文件夹和另外一个lambda函数本身的文件夹$ mkdir lambda_function lambda_layers4) 创建目录

2020-06-01 16:25:13 265

原创 VS2010快捷键大全

VS2010快捷键

2016-11-17 10:35:01 436

原创 为什么博客里的图片都显示不出来?

费了好大劲才写好的文章,过几天突然发现图片显示不出来了!不能直接用word进行复制粘贴,只能一张图片一张图片的添加么?然后好不容易把图片加载上去,结果过段时间又不显示了!作为一个专业的技术交流平台,文章编辑搞得这么不人性化,这样好么?

2016-08-31 09:31:36 6440 11

原创 使用SD卡扩展BBB文件系统存储空间

1.首先,插入SD卡。2.查看BBB的存储情况:‘#fdisk -lmmcblk0是BBB自带的4G 内存,有两个分区;mmcblk1是我后来插入的8G内存卡,没有分区。首先对SD卡进行分区执行#fdisk /dev/mmcblk1输入m,查看命令帮助由帮助可以看出,n是增加新分区。 输入n进行分区p为主分区,e为扩展分区。输入p,接

2016-03-06 16:44:49 1954

原创 galileo安装debian系统并扩展SD卡根文件空间

前叙:    SD卡烧录debain系统时,默认内存卡存储大小为2G(官方解释),所以不管你的SD卡存储大小是多少,系统都是按照2G的空间去分配。galileo安装完debian系统后,需要对根文件空间进行扩展,否则当安装的文件越来越多时,会导致空间不足。我所使用的板是galileo GEN1 ,SD卡是16G金士顿。下面我们就要登陆板子的debian系统,使用parted工具对SD卡

2016-03-06 16:41:45 2020

原创 错误svn: The repository at 'svn://xxxxx' has uuid 'XXXX', but the WC has 'XXXX'“

在使用SVN进行代码提交时,发现SVN server 的repository URL已经发生改变。所以我需要对url进行重新加载。但是在relocate的时候,报出了错误:The repository at 'svn://xxxxx' has uuid 'XXXX', but the WC has 'XXXX'“。也就是说服务器上的版本库的uuid与我本地的uuid不同。也是,url地

2016-03-06 16:33:49 7534 5

原创 关于error LNK2019 无法解析的外部符号

在使用VS2008+Qt写一个程序时,运行报错:errorLINK2019 无法解析的外部符号。 这是一个链接错误,意思就是编译器不认识这个符号(错误信息中显示的函数名)。为什么不认识呢?两种可能,一种是你只是给编译器提供了函数名,但是没有实现这个函数,编译器自然就不会认识了,只能说见过,但是不认识;第二种情况就是你压根就没有这个包含函数实现的文件。实际上两种情况本质是一个,那就是没找到函

2015-03-07 20:52:13 1268

原创 关于vs2008中QT插件界面生成文件(generatedfiles)的红色标记

关于QT的红色标记VS2008在使用QT(4.7.3)插件时,编译界面生成的文件(GeneratedFiles筛选器包含的文件)会有红色的标记,那么这些标记是如何出现的呢?本文通过对VS属性的设置来进一步了解QT生成文件关于标记的问题

2015-03-07 20:10:55 5036

转载 地球椭球体(Ellipsoid)、大地基准面(Datum)及地图投影(Projection)三者的基本概念

高斯-克吕格投影与UTM投影高斯-克吕格(Gauss-Kruger)投影与UTM投影(Universal Transverse Mercator,通用横轴墨卡托投影)都是横轴墨卡托投影的变种,目前一些国外的软件或国外进口仪器的配套软件往往不支持高斯-克吕格投影,但支持UTM投影,因此常有把UTM投影当作高斯-克吕格投影的现象。从投影几何方式看,高斯-克吕格投影是“等角横切圆柱投影”,投影后中央

2015-03-07 19:52:33 3841

转载 地理坐标系和投影坐标系的区别

1、首先理解地理坐标系(Geographic coordinate system),Geographic coordinate system直译为地理坐标系统,是以经纬度为地图的存储单位的。很明显,Geographiccoordinate system是球面坐标系统。我们要将地球上的数字化信息存放到球面坐标系统上,如何进行操作呢?地球是一个不规则的椭球,如何将数据信息以科学

2015-03-07 19:49:17 897

转载 墨卡托、高斯克吕格和UTM投影

1.墨卡托(Mercator)投影1.1 墨卡托投影简介墨卡托(Mercator)投影,是一种"等角正切圆柱投影”,由荷兰地图学家墨卡托(Gerhardus Mercator 1512-1594)在1569年拟定,假设地球被围在一中空的圆柱里,其标准纬线与圆柱相切接触,然后再假想地球中心有一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展开,这就是一幅选定标准纬线上的“墨卡托投影”绘制

2015-03-07 19:43:25 2050

原创 开博

准备开博客,以后要经常写写东西了,

2014-11-13 00:22:17 434

原创 不能从const char指针转换为LPCWSTR的原因及解决方法

使用VS2008开发上位机软件,在存储模块,利用GetSaveFileName(&ofn) 函数创建文件选择窗口选择要存储的文件,在初始化OPENFILENAME结构体对象ofn时报错,具体是利用常字符串对ofn成员变量lpstrFile和lpstrFilter初始化报错:不能从const char *转换为LPCWSTR或LPCSTR。原代码如下:      OPENFI

2014-03-22 21:25:17 3837

geoserver官方推荐教程mastering geoserver

geoserver官网推荐外文教程,让您轻松掌握geoserver

2021-09-29

C++经典代码大全

该书包含了许多C++经典算法和详细代码,非常值得一看

2015-01-24

C++ GUI Programming with Qt4 2nd标签版

QT编程经典教材,英文原版,已添加标签,非常容易阅读。

2015-01-24

C++ GUI Programming with Qt 4 中文版

QT4 编程学习很好的资料,该书以一具体软件编写实例展开,由易到难,由简入繁,非常适合初学者。

2014-08-31

IDL入门教程

很好的一个IDL入门教程,内容详尽,通俗易懂,很适合遥感专业的人士学习

2014-03-09

C How To Program 4 Edition(Deitel)

国外程序员经典教材 PPT 作者:Paul J.Deitel&HarveyM.Deitel

2010-04-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除