14 箜_Kong

尚未进行身份认证

我要认证

2008年毕业于中国矿业大学地理信息系统专业。长期从事遥感图像处理算法和软件的编写工作。对于遥感图像的常用处理软件有很深入的了解。同时对GDAL有着较深入的理解。长期承接各种遥感图像处理算法程序的编写。

等级
TA的排名 1k+

专著《Python与开源GIS:数据处理、空间分析》

封面购买链接:京东:https://item.jd.com/12758842.html当当:http://product.dangdang.com/28487364.html作者简历卜坤(1980-),男,山东省日照人,博士毕业于2008年,高级工程师,研究方向:地图学与地理信息系统,工作单位:中国科学院东北地理与农业生态研究所(长春)。工作内容涉及开源GIS应用、WebGIS开发...

2019-11-21 19:30:44

GDAL升级到3.0之后遇到的坑

GDAL3.0变化GDAL3.0的主要变化在于对空间参考系统进行了大规模的重构,在使用上接口发生了部分变化,同时也会遇到很多坑。最重要的是GDAL的官网不再使用doxygon生成的页面了,而且对空间参考这部分还存在部分错误,导致看官方文档也会遇到坑。具体可以参考https://github.com/OSGeo/gdal/blob/v3.0.1/gdal/MIGRATION_GUIDE.TXT。...

2019-07-31 13:35:25

GDAL_GRID插值Y轴反向的问题

在使用gdal_grid工具将离散点插值成栅格的时候,Y坐标会出现反向的问题。针对这个问题有两种解决方式:1、将插值后的栅格,使用gdalwarp处理下即可,假设gdal_grid输出的名称为grid.tif.gdalwarp.exe grid.tif output.tif2、在gdal_grid的时候-tye miny maxy改为-tye maxy miny即可...

2018-12-29 13:19:24

如何使用QGIS下载在线地图

如何使用QGIS下载在线地图本文介绍如何使用QGIS来下载在线地图,如高德地图、Google地图等。首先从QGIS官网下载最新版的QGIS安装,然后配置在线地图地址,最后选择区域另存即可。QGIS下载安装在线地图配置地图另存QGIS下载安装从QGIS官网下载安装最新版的QGIS软件,目前的最新版本是2.18.14。下载安装包之后直接安装即可。不需要特殊设置。 安装完启动该软件,如图1所示

2017-12-05 09:36:48

使用GDAL对静止卫星圆盘数据进行校正(以FY2为例子)

前言使用GDAL对静止卫星数据的校正的方式与之前写的校正MODIS数据一样,只不过对于静止卫星的圆盘数据而言,经纬度查找是固定的,不会发生变化。经纬度查找表数据对于FY2气象卫星而言,经纬度查找表文件(NOM_ITG_2288_2288(0E0N)_LE.zip)可以从网上下载。数据解压之后,里面有三个文件,分别是: 序号 名称 说明 1 NOM_ITG_2288_2288(0E0

2017-07-21 13:29:19

VS2013编译提示无法运行“rc.exe”错误

VS2013编译提示无法运行“rc.exe”错误,网上搜了好多,说是改path变量的,平台改成带xp的哪个,替换rc.exe等一堆问题,都没有解决。之后用google搜到一篇英文的帖子说是要在工程文件里面添加下面的即可: <PropertyGroup> <TrackFileAccess>false</TrackFileAccess> </PropertyGroup>保存之后,重新加

2017-06-29 16:00:27

GDAL分块处理简单的流程

GDAL分块处理流程使用GDAL库在编写图像处理算法时,为了提高处理的效率,经常会进行分块处理,下面的代码是使用GDAL分块处理的一个简单示例:图像分块代码影像分块代码,只有输入输出图像路径,对原始图像经过一定的处理,将结果写入输出图像。此处原始图像和结果图像的大小完全一致。具体流程参考下面的代码以及里面的注释部分。#include "gdal_priv.h"bool ImageProcess(co

2017-06-29 11:05:48

GDAL2.x与1.x的主要变化比较(以C++为例说明)

GDAL库在2015年6月开始发布了2.0.0版本,同时与1.x的版本保持同步更新,GDAL2.x的最新版本已经发布到2.2.0(2017年4月发布),并且1.x的最后发布的版本是在2016年7月1.11.5,至今再没有更新(在维护的版本有一个1.11.6,估计只是修改bug的版本)。由此可以看出GDAL库将来可能只会更新2.x的版本。GDAL2.x的版本比1.x的版本有更多的算法,更高的效率和更好

2017-06-09 15:59:38

GDAL库读取Envisat ASAR数据

GDAL库本身就可以读取Envisat的图像数据,具体链接为:http://www.gdal.org/frmt_various.html#Envisat。但是对于ASAR传感器的数据来说,GDAL在处理的时候将入射角数据没要进行处理,也就是通过GDAL提供的接口无法获取到这个信息。ASAR数据进行辐射定标的时候,入射角信息是必须要的信息,如果通过GDAL库来对ASAR数据进行辐射定标,那么因为没法获

2017-03-15 17:24:11

GDAL写入FileGDB中文属性乱码问题

GDAL库中提供了两个驱动来访问FileGDB格式,一个是基于ESRI提供的FileGDBAPI库来访问gdb,支持读写,另外一个是gdal自己写的OpenFileGDB驱动来访问,只支持读,不支持写。 本文主要是针对ESRI提供的FileGDBAAPI库的驱动来说。只用FileGDB驱动创建gdb时,再写入中文属性值时,会出现乱码,下面给出解决方案。 在FileGDB的文件夹中,有个FGdbUt

2017-02-17 13:47:18

GDAL打开mdb文件失败解决方法(二)

上一篇http://blog.csdn.net/liminlu0314/article/details/53433014博文中说到,可以通过配置项来解决mdb文件打开失败的问题。该问题主要是在64位的程序中会出现。仔细查看gdal的代码,发现在源码中已经针对这个问题进行了修改,但是测试发现修改的不彻底。 具体的bug信息参考http://trac.osgeo.org/gdal/ticket/559

2017-02-17 13:30:41

GDAL C#中文路径,中文属性名称乱码问题

昨天写的博客,将C#读取shp中文属性值乱码的问题应该可以解决,博客地址为:http://blog.csdn.net/liminlu0314/article/details/54096119,然后又测试发现中文路径,中文属性值如果有中文时,也会出现乱码,具体表现为偶数个汉字没有问题,奇数个汉字会出现乱码。 继续调试C#的源码,发现问题还是在于将C++库中返回的结果进行编码转换的时候导致的,源码位于

2017-01-06 11:06:20

GDAL C#读取shp中文属性值乱码问题

GDAL的C#版本读取shp中,如果属性值中含有中文,读出来有可能是乱码的问题,根据SWIG生成的C#代码调试发现问题所在,在Ogr.cs文件中有这么一个函数,代码如下: internal static string Utf8BytesToString(IntPtr pNativeData) { if (pNativeData == IntPtr.Zero) retur

2017-01-05 18:10:24

GDAL C#版本 "安全透明方法"问题解决方案

之前写过一篇关于再C#中调用GDAL库出现OSGeo.GDAL.GdalPINVOKE”的类型初始值设定项引发异常的解决方案,博客地址见下: http://blog.csdn.net/liminlu0314/article/details/7506101但是解决完该问题之后,还会出现下面的问题: “安全透明方法“OSGeo.GDAL.Gdal.AllRegister()”尝试通过方法“OSGeo

2017-01-05 11:28:39

GDAL打开mdb文件失败解决方法

使用GDAL打开mdb文件时提示下面错误信息:ERROR 1: Unable to initialize ODBC connection to DSN for DRIVER=Microsoft Access Driver (*.mdb);DBQ=C:\Users\SCRS-Minlu\Desktop\ZHONGWEI.MDB,[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且

2016-12-02 11:30:46

使用GDAL进行RPC坐标转换

使用GDAL进行RPC坐标转换对于高分辨率遥感卫星数据而言,目前几乎都提供了有理函数模型(RFM)来进行图像校正(SPOT系列提供了有理函数模型之外还提供了严格轨道模型)。对遥感影像进行校正目前最常用的就是使用有理函数模型来进行校正。有理函数模型的计算公式网上可以搜到,同时我之前的博客中也有比较详细的说明,可以参考这篇博客http://blog.csdn.net/liminlu0314/articl

2016-08-24 17:05:07

GDALWarp设置GDALWarpOptions::dfWarpMemoryLimit过大时处理失败

使用GDALWarp写了一个裁切图像的算法,在小内存的电脑没事,大内存的电脑就处理失败(32位也没问题),查看GDAL的日志发现下面的错误信息:Fri Apr 08 17:39:02 2016: GDAL: GDALOpen(E:/Out/TRIPLESAT_1_PAN_L1_20160330024710_000315VI_005.tif, this=000000000508EB40) succee

2016-04-08 21:04:39

GDAL创建图像提示Driver xxx does not support XXX creation option的原因

GDAL Creation Option does not support

2016-04-07 19:32:07

GDAL库进度信息编写示例

GDAL进度信息编写GDAL库中的算法以及读写数据的时候一般都会提供两个与进度信息相关的参数,下面分别进行描述:GDALProgressFunc pfnProgressvoid * pProgressArgGDALProgressFunc pfnProgressGDALProgressFunc pfnProgress这个是一个回调函数,GDALProgressFunc的定义如下所示:typed

2016-03-30 21:04:32

使用QGIS将文本坐标转换为矢量文件

本文主要是说明如果使用QGIS将文本格式的点坐标转换为矢量文件(如shapefile格式)。所需工具:QGIS所需数据:文本格式的点文件所需要处理的点坐标文件如下所示,114.2 22.15114.33 22.1114.85 21.3115.32 20.6119.25 14.78120.25 12.8120.35 12.62120.43 12.4120.48 12.18120.5

2015-12-10 22:27:07

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。