
gdal
qgbihc
这个作者很懒,什么都没留下…
展开
-
GDAL建立GeoTIFF金字塔文件
gdal中的工具gdaladdo.exe,可以为大多数支持的格式建立或者重建(内)金字塔,可以使用几种重采样算法来进行重采样操作。一、gdaladdo使用说明用法:gdaladdo [-r {nearest,average,gauss,cubic,cubicspline,lanczos,average_mp,average_magphase,mode}] [-ro] [-clean] [-q] [-oo NAME=VALUE]* [-minsize val]原创 2020-10-27 21:27:45 · 2762 阅读 · 0 评论 -
Windows下GDAL3.1.2编译 (VS2015)
前提GDAL3.0编译要求PROJ6投影库,而PROJ6又要求SQLite3环境,所以在编译GDAL之前我们需要先编译好SQLite和PROJ6.1、PROJ1、下载GDAL支持quantized-mesh文件格式下载地址。2、下载CTB支持quantized-mesh文件格式下载地址。3、下载cmake官网地址:https://cmake.org/download/我使用的时3.18.3版本。1、打开cmake gui,配置source code路径和build路径,勾选Advance原创 2020-10-04 23:48:09 · 3127 阅读 · 2 评论 -
GDAL矢量图层裁剪为矢量网格(java)
1、矢量图层打开矢量图层,并显示基本信息。图层数,驱动名,图层网格范围,属性表结构信息,矢量元素,及矢量元素的属性public static void info(String srcFile) { // 读取原图 DataSource srcDataSource = ogr.Open(srcFile, 0); if (srcDataSource == null) { System.err.println("GDALOpen failed - " + gd原创 2020-09-28 18:35:43 · 968 阅读 · 1 评论 -
GDAL查看DEM高程数据(java)
DEM基本数据Tif文件的读取。显示坐标原点,无数据值,高程最大值,高程最小值释放文件句柄资源。代码如下import org.gdal.gdal.Band;import org.gdal.gdal.Dataset;import org.gdal.gdal.Driver;import org.gdal.gdal.gdal;import org.gdal.gdalconst.gdalconstConstants;public class GDALDemData {原创 2020-09-26 14:50:08 · 2935 阅读 · 0 评论 -
GDAL根据Shape文件切图(java)
目地用Java实现类似QGIS中【按掩膜图层裁剪栅格】的功能。其实QGIS本身调用的就是gdalwarp.exe。官方文档:https://gdal.org/programs/gdalwarp.html#gdalwarpgdalwarp [--help-general] [--formats] [-s_srs srs_def] [-t_srs srs_def] [-ct string] [-to "NAME=VALUE"]* [-novshiftgrid] [-order n | -原创 2020-09-26 14:32:52 · 1576 阅读 · 2 评论 -
GDAL被java调用 Cannot find proj.db
现象Java调用GDAL,运行时提示ERROR 1: PROJ: proj_identify: Cannot find proj.db对策环境变量增加:PROJ_LIB=D:\gdal-3.1.2\bin\proj6\share原创 2020-09-25 22:14:05 · 2590 阅读 · 0 评论 -
GeoTiff及GDAL切图(java)
一、GeoTiffGeoTiff是很常见的一种遥感影像数据格式,它是一种栅格数据,这种数据是以像素点矩阵的形式存储的。TIF文件中的空间信息包括投影信息和仿射变换信息。其中,仿射变换(经纬度等)的信息分别为:左上角的坐标(经度和维度)、东西和南北方向的像素分辨率(也就是每个像素点的经纬度偏移量)以及图像的旋转系数(正北方向时为零)。这样,每个像素点的坐标就可以通过它与左上角的偏移量和每个像素的分辨率值计算出来。切图产生的新图的投影信息是不变的,但仿射信息会发生变化,因为左上角的原点可能跟原图不一样了。原创 2020-09-25 15:48:39 · 5564 阅读 · 0 评论 -
windows上java调用gdal.jar报错
windows上java版GDAL环境报错Native library load failed.java.lang.UnsatisfiedLinkError: no gdalalljni in java.library.pathException in thread "main" java.lang.UnsatisfiedLinkError: org.gdal.gdal.gdalJNI.AllRegister()VGDAL的Dll都在如下目录:d:/release-1900-x64-gdal-3原创 2020-09-24 18:07:09 · 3046 阅读 · 0 评论 -
gdal-3.1.2-release下载页面出错
点击下载链接出错点击下载链接,画面迁移,但是并没有显示相应的现在一栏。分析原因F12打开开发者工具,发现网页下载jquery的js出错,估计是国内屏蔽了下载地址,导致运行出错。https://code.jquery.com/jquery-1.7.2.min.js分析其中js执行,在scripts/gisinternals.js中有使用loadContent2,发送getJson取得相应的下载地址。function loadContent2(params, host) { $('#se原创 2020-09-23 17:39:37 · 1308 阅读 · 0 评论