首页
学习
活动
专区
圈层
工具
发布

ArcMap中构建金字塔详解

1.金字塔 1.1 定义 金字塔可用于改善性能。它们是原始栅格数据集的缩减采样版本,可包含多个缩减采样图层。金字塔的各个连续图层均以 2:1 的比例进行缩减采样。如下图所示。...三次卷积由于考虑的参考点数太多、运算较复杂等原因,速度最慢,但是重采样后图像的灰度效果较好。 1.2 作用 金字塔通过仅检索使用指定分辨率(取决于显示要求)的数据,可以加快栅格数据的显示速度。...如果不使用金字塔 (pyramid),则必须从磁盘中读取整个数据集,然后将其重采样为更小的大小。这便称为“显示重采样”,发生在刷新 ArcGIS 显示内容时。...对于影像数据,通常选择此种压缩方式,如果对影像质量要求不高,可以将压缩比设置为25。 JPEG_YCbCr——种有损压缩,使用亮度(Y)和色度( Cb和Cr )色彩空间组件。...如果以百分数的形式设置,最终的进程数将是电脑CPU核数与百分比相乘的结果或近似结果。比如说,4核的电脑。 如果设置为50%,那么将启用2个进程。

1.9K10

黄土地貌鞍部的提取

三、要求 结合水文地质分析的方法和空间分析的方法提取研究区域的地形鞍部点。 四、数据 一幅25m分辨率的黄土地貌DEM数据,数据的区域大概有59 km2。...提取过程分别是:利用11×11窗口进行提取平均值的邻域分析,结果为meandem(图1);原始DEM与meandem相减(图2),并以0为界进行重分类,大于0的属性重新赋值为1,小于0的赋值为0,结果命名为...图1 用11×11窗口进行提取平均值的邻域分析 ? ? 图2 原始DEM与meandem相减 ? ? 图3 以0为界进行重分类 ? 图4 重分类的结果 ? ?...图19 鞍部点的栅格形式数据 (3) 将栅格数据rasteranbu进行重分类,所有0值和NO DATA数据赋为NO DATA数据,属性为1的值保持不变,重分类之后数据为rasteranbu2,如图20...图20 重分类数据 (4) 将栅格数据rasteranbu2转成矢量结构数据anbudian,如图21,并配合等高线数据和晕渲图对矢量形式的鞍部点数据进行编辑,剔除那些处于研究区域边缘以及内部的伪鞍部点

1.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    好文:来自OCO-3的以城市为中心的卫星CO2观测:洛杉矶特大城市的初步观测

    这些测量结果产生了二氧化碳的平均柱干空气摩尔分数(XCO2)的密集,精细的空间图。首次,我们展示并分析了从OCO-3 SAM和目标模式观测值得出的洛杉矶大城市(LA)上的XCO2分布。...在SAM模式下,命令OCO-3的灵活的2轴PMA收集几乎相邻的数据,从而在大约2分钟的时间内收集大约80×80 km2的小型测量图。...OCO-3沿轨道足迹的大小在最低点为≃2.2 km,跨轨道足迹的大小≤1.6 km,与OCO-2(3 km2)相比,足迹区域(3.5 km2)稍大。...显示的是大洛杉矶都市区在原始空间分辨率下模拟的XCO2增强(左列),在OCO-3足迹位置(中心列)采样,以及WRF-Chem与观察到的OCO-3 XCO2增强之间的差异(Δ XCO2定义为模型减去观测值...OCO-3的多段测量方法允许收集排放热点上XCO2的密集图,并有可能以前所未有的空间分辨率从空间捕获城市内XCO2的变化。

    1.6K30

    Google Earth Engine谷歌地球引擎直方图与时间序列图绘制

    ;kansas为需要绘图的范围,也就是依据这个范围内DEM图像的数值进行直方图绘制;200为缩放系数,亦即绘图前重采样时新空间分辨率的数值,单位为米——之所以GEE在绘图前会自动对待绘图图层做一次重采样...,是因为若没有绘图前的重采样,对于空间分辨率较高的遥感影像(例如Landsat 8的30 m空间分辨率),绘图时所需要的计算时间与空间都太大了,导致绘图效率不高;最后一个20是绘制直方图的柱子数量。   ...首先,将前述缩放系数由200修改为20,也就是重采样时空间分辨率由200 m改为20 m,就可以看到出现了像元数量较多导致无法绘图的错误。   ...前面我们用了Landsat 8的9个波段进行绘图,且缓冲区域的半径为1000 m,重采样的空间分辨率(缩放系数)也是比较高的50 m,计算量比较大,导致绘图时间比较长;我们还可以对参数加以适当修改,从而提升绘图效率...print(series);   可以看到,用像元最大值得到的时间序列图与前述平均值得到的时间序列图比起来,相对要高一些;但是高得也并不明显,毕竟这两幅时间序列图对应的绘图区域半径只有300 m,且重采样后的空间分辨率为

    2K10

    Python 批量重采样、掩膜、坡度提取

    1.以30m空间分辨率的DEM数据为基础数据,重采样为40、50、60、70、80、90、100、110、120 m共10组不同分辨率的DEM。 2....使用ArcPy进行处理 1.1 将五景DEM数据镶嵌起来然后利用ArcPy进行批量重采样,具体代码如下所示: import arcpy in_raster = r"C:\Users\Admin\Desktop...1.2 将重采样得到10组不同分辨率的DEM,利用行政区的矢量边界,编写Python代码进行批量剪裁,具体代码如下所示: import arcpy,os,glob from arcpy import env...图3|模型示意 在Model Builder中拖入各种数据进行建模,先加入包含不同分辨率DEM数据的文件夹clip,然后插入栅格迭代器,并设置工作空间或栅格目录为带有迭代号的文件夹clip,接着加入按掩模提取工具...(n) + ".tif"这一句代码出现了错误,我们对DEM数据进行重采样,从30米到120米一共有10景DEM数据,输出的每个DEM的名称肯定是不一样的,都是根据DEM数据的分辨率来进行命名,采用的Python

    2.4K10

    Python | GDAL处理影像

    GDAL栅格数据处理 栅格数据介绍 栅格数据读取 读取部分数据集 坐标变换 重采样 什么是栅格数据 基本上是一个大的二维或三维数组 没有独立的几何对象,只有像素的集合 二维:黑白图片 三维:彩色/假彩色...流程如下: 用ReadAsArray逐块读取数据举例 处理11行13列的栅格数据 块大小为5行5列 在右边界自动转换为3列 在下边界自动转换为1行 # 逐块处理大数据案例 # 将数字高程模型的单位从米转换为英尺...win_ysize], [buf_xsize], [buf_ysize], [buf_obj]) 通过制定buf_xsize和buf_ysize的大小来实现 如果它们比win_xsize和win_ysize大,那么会重采样为更高的分辨率...,更小的像素 如果它们比win_xsize和win_ysize小,那么会重采样为更低的分辨率,更大的像素,使用最邻近插值来实现!...重采样为更高分辨率,更小的像素 重采样为更低分辨率,更大的像素 # 重采样举例 # Get the first band from the raster created with listing

    5.1K31

    栅格数据金字塔层级的地理变换信息

    1. 引言 笔者在实现栅格数据的可视化的时候遇到了一个问题,计算栅格数据金字塔层级的地理变换信息错误导致可视化的时候存在微小的误差。...这篇文章继续引申一个问题:栅格数据究竟是连续的还是离散的?从GIS的角度来看,栅格数据就是真实世界地理实体的表达,肯定应该是连续的。...笔者的看法是,仅以GIS栅格数据来说: 进行空间计算的时候应该以像素左上角为起点;进行图像处理的时候应该以像素中心点为起点。...在进行可视化的时候,使用像素中心作为起点进行空间坐标的计算,重采样出合适的像素值。但是首先,任何金字塔层级影像的四至范围是不能有变化的。...不止是金字塔层级影像,笔者在《GDAL关于读写图像的简明总结》这篇文章中介绍过GDAL读取栅格数据的时候可以重采样读取,如下所示: //申请buf size_t imgBufNum = (size_t)

    38300

    无需向量监督的矢量图生成算法,入选CVPR 2021 | 代码开源

    △架构概览1 具体而言,首先要训练一个端到端的变分自动编码器,作为矢量图形解码器,用它将光栅图像编码为隐代码 z ,然后将其解码为一组有序的封闭向量路径。 ?...最后将栅格化的矢量图形与原本的矢量图形进行比较,计算二者之间的损失——多分辨率光栅损失,并利用误差反向传播和梯度下降方法来训练模型。 其中,编码的过程是这样的: ?...△架构概览2 使用路径解码器,将路径代码解码为封闭的贝塞尔路径,在单位圆上均匀地抽取路径控制点,以确保路径的封闭性。...从字体重构的实验结果,可以看出: Im2Vec可以捕获复杂的拓扑结构并输出矢量图形; ImageVAE具有良好的保真度,但输出的栅格图像分辨率有限; SVG-VAE和DeepSVG能产生矢量输出,但往往不能准确再现复杂的字体...基于栅格的训练性质给Im2Vec带来了一定的限制,可能造成一些细微特征的丢失。这一问题可以通过牺牲计算效率提高分辨率,或者通过开发更复杂的图像空间损失来解决。

    1.3K20

    无需向量监督的矢量图生成算法,入选CVPR 2021 | 代码开源

    △架构概览1 具体而言,首先要训练一个端到端的变分自动编码器,作为矢量图形解码器,用它将光栅图像编码为隐代码 z ,然后将其解码为一组有序的封闭向量路径。...最后将栅格化的矢量图形与原本的矢量图形进行比较,计算二者之间的损失——多分辨率光栅损失,并利用误差反向传播和梯度下降方法来训练模型。...从字体重构的实验结果,可以看出: Im2Vec可以捕获复杂的拓扑结构并输出矢量图形; ImageVAE具有良好的保真度,但输出的栅格图像分辨率有限; SVG-VAE和DeepSVG能产生矢量输出,但往往不能准确再现复杂的字体...基于栅格的训练性质给Im2Vec带来了一定的限制,可能造成一些细微特征的丢失。这一问题可以通过牺牲计算效率提高分辨率,或者通过开发更复杂的图像空间损失来解决。...结论 Im2Vec的生成性设置支持投影(将图像转换为矢量序列)、生成(直接以矢量形式生成新的形状),以及插值(从矢量序列到另一个矢量序列的变形甚至拓扑变化),并且与需要向量监督的方法相比,Im2Vec实现了更好的重建保真度

    75220

    ArcPy批量掩膜、批量重采样栅格图像

    本文介绍基于Python中ArcPy模块,对大量栅格遥感影像文件进行批量掩膜与批量重采样的操作。   首先,我们来明确一下本文的具体需求。...我们希望,依据一个已知的面要素矢量图层文件,对上述文件夹中的全部.tif格式遥感影像进行掩膜,并对掩膜后的遥感影像文件再分别加以批量重采样,使得其空间分辨率为1000 m。   ...对全部图像文件完成掩膜操作后,我们继续进行重采样操作。...其中,1000表示重采样的空间分辨率,在这里单位为米;"BILINEAR"表示用双线性插值的方法完成重采样。   ...运行完毕,得到的一个结果文件如下图;可以看到,遥感影像已经完成了掩膜,且空间分辨率已经为1000 m。

    76010

    ArcGIS空间分析笔记(汤国安)

    旋转栅格数据,需要进行重采样,是可选择项,默认状态是最邻近采样法。...栅格插值包括简单栅格表面的生成和栅格数据重采样 反距离权重插值 IDW是一种常用而简便的空间插值方法,它以插值点与样本点间的距离为权重进行加权平均,离插值点越近的样本点赋予的权重越大。...可使用最大可能性估计直接计算出 实现过程中 多项式的阶,该值介于1-12的整数,选择值1会对点进行平面拟合,选择高值会拟合更为复杂的曲面,默认值是1 数据重采样 栅格插值除了包括简单栅格表面的生成还应包括栅格数据重采样...重采样是栅格数据空间分析中,处理栅格分辨率匹配问题的常用数据处理方法。...数据重采样——最邻近法采样(NEAREST) 用输入栅格数据中最邻近栅格值作为输出值。

    4.5K20

    Google Earth Engine谷歌地球引擎地理坐标系、投影坐标系的变换与重投影

    随后,依据Google Earth Engine谷歌地球引擎栅格数据可视化代码嵌入中内容,在代码中进行图层可视化配置,并重新将遥感影像导入地图中;这样使得遥感影像更加直观,方便我们后续的操作。...这里需要注意,在GEE中进行投影变换操作时,其默认通过最邻近插值方法进行重采样,从而实现新图层的生成;如果不希望用这一默认的重采样方法,可以通过.resample()函数或.reduceResolution...可以看到,坐标变换后的图层空间分辨率已经达到111319m,即111 km左右;而我们所使用的是MOD13A1全球16日植被指数Vegetation Indices 16-Day Global 500m...,我们可以在执行.reproject()函数时将新图层的期望空间分辨率作为参数放入函数内部。...可以看到,经过上述操作,所得到的坐标变换后图层空间分辨率为500 m,恢复了正常的情况。

    1.2K10

    科研软件:arcgis、mathtype、endnote、origin

    解决像元对应问题我们通常要进行基于像元的运算,往往我们的研究中涉及到多源数据,因此就需要对数据进行地理配准、空间配准、重采样等操作。...一开始,我认为相同的地理椭球与投影坐标系下,不同来源,不同分辨率的数据重采样为同一空间分辨率之后,各个像元会一一对应。然而有的时候却会遇到重采样之后的像元大小虽然一样,但像元之间会错位,并不完全匹配。...具体的原因我不太清楚,我猜测可能是重采样算法内部的格网生成机制、原始数据分辨率与目标分辨率的匹配(比如1000米重采样成500米,因为除得尽,直接分成四个就行,但是如果重采样成300米则除不尽,重采样后的格网就不一定划成什么样...目前在ArcGIS中进行重采样操作时(resample 或者project raster)需要设置Environment --> Processing Extent --> Snap Raster 为基准栅格数据...,这样重采样后数据的像元就会和基准栅格数据的像元一一对应,没有位置偏移。

    2.2K10

    点云处理不得劲?球卷积了解一下

    唐木 发自 天龙寺 量子位 报道 点云,是一种重要的三维数据形式,对于自动驾驶、VR/AR测量领域都有着十分重要的作用。 但点云天然具有非规则的数据形式使得利用深度学习处理与图像迥然不同。...早期研究基于二维图像经验,将点云栅格化并利用于二维类似的三维卷积处理。 由于计算量和内存消耗巨大,使得处理的点云数量和分辨率都十分有限。...研究人员以目标点为中心,距离rho为半径构建起邻域空间。 将这个球形空间划分为nxpxq个区域,其中在经度和纬度方向上均匀划分,而在半径方向上进行非均匀划分以适应体积随半径的变换。...此外还在目标点的中心定义了一个自卷积区域bin,一共将空间划分成了nxpxq+1个区域。下图中详细展现了传统三维卷积核球卷积SPH3D的差异。 ?...首先针对空间分辨率来说,规则的体素分割法空间中之内分割出3x3x3=27个区域,而在相同的分辨率下,如果使用球卷积的风格方法,最以pi/2作为最粗糙的角度分割,那么也能将这一区域分割为4x4x3+1=49

    1.1K20

    最新综述:深度学习图像三维重建最新方法及未来趋势

    离散隐空间Wu在他们的开创性工作[3]中引入了3D ShapeNet,这是一种编码网络,它将表示大小为的离散体积网格的三维模型映射到大小4000×1的向量表示中。...变分自编码器(VAE)及其3D扩展(3D-VAE)具有一个让它们适合生成建模的独特的特性:通过设计,它们的隐空间是连续的,允许采样和插值。...定义为一个模板形状。 形变模型:大致分三种。...这个过程可以不断重复直到得到需要的分辨率。Mandikal等人[21]还结合TL架构和变分自动编码器。基于点云表示的算法可以处理任意拓扑的三维物体。...该模型从几何和纹理的角度捕捉面部的变化。Gerig等人[124]通过将表情作为单独的空间扩展了这个方法。

    8.6K21

    苹果、俄勒冈州立提出AutoFocusFormer: 摆脱传统栅格,采用自适应下采样的图像分割

    然而标准模型中频繁的下采样实际上让远处或者小物体上的点更加的少了, 从而加剧了这种困难。 目前主流的解决方案是:1)提高图像分辨率;2)增加模型参数量。...通过多次自适应下采样,可以迅速将高分辨率的图像精简为少量的特征点云,并且,模型会自动根据任务目标(损失函数)来调整在图像不同区域内的采样密度,从而生成的特征点云会在信息量丰富的区域更加稠密,而在不那么重要的区域稀疏...此方法首先使用一条空间填充曲线 (space-filling curve)(如,Hilbert curve)将 2D 画面上的所有 token 连成一个 1D array,然后再直接将这个 array...局部注意力 将点云分为大小均等的聚类后,模型将每个 token 的邻域定义为离它最近的 R 个聚类。...因此,在选择 token 时,作者在「重要性」 上额外叠加了一层 grid prior,将优先级倾向于那些在传统栅格采样上的点。具体方法参见论文。 4.

    70420

    geotrellis使用(十六)使用缓冲区分析的方式解决投影变换中边缘数据值计算的问题

    在遥感中,重采样是从高分辨率遥感影像中提取出低分辨率影像的过程。        简单的说采样就是根据栅格图中坐标点周围的一些值重新计算该点的值。...这里我们虽然没有进行降低分辨率操作但是由于改变了投影方式,各坐标点的数据肯定是要重新计算的,所以需要用到重采样。那么为什么采样会造成边缘数据值出现偏差呢?        ...设4个邻点分别为(i,j),(i,j+1),(i+1,j),(i+1,j+1),i代表左上角为原点的行数,j代表列数。...四、实现方案 1.缓冲区分析        之前在做矢量数据栅格化的时候已经讲解过一次(见geotrellis使用(十)缓冲区分析以及多种类型要素栅格化)。...当然该方法不止能解决重采样造成的问题,凡是涉及到边缘值计算的都可以采用该方法,下一篇文章我将讲解如何使用该方法解决瓦片计算过程中的边缘问题。

    1.7K40

    Image-based 3D Object Reconstruction: State-of-the-Art and Trends in the Deep Learning Era

    中间表示(Intermidiate):不直接从图像预测得到三维几何结构,而是将问题分解为连续步骤,每个步骤预测一个中间表示。...变分自编码器(VAE)及其3D扩展(3D-VAE)具有一个让它们适合生成建模的独特的特性:通过设计,它们的隐空间是连续的,允许采样和插值。...为了高效的卷积计算,Gadelha等人用空间划分空间排序点云(如KD树)然后用一维卷积处理它们,如上图(d),他们为了一起利用全局和局部信息,把隐空间变量解码为三个不同的分辨率,把它们连接起来再用卷积层处理生成点云...这个过程可以不断重复直到得到需要的分辨率。 Mandikal等人[21]还结合TL架构和变分自动编码器。 基于点云表示的算法可以处理任意拓扑的三维物体。...该模型从几何和纹理的角度捕捉面部的变化。Gerig等人[124]通过将表情作为单独的空间扩展了这个方法。

    2.4K40

    ICCV2023 SOTA U-BEV:基于高度感知的鸟瞰图分割和神经地图的重定位

    因此,我们将高度预测任务设置为分类问题,仅使用 b=[−0.5,0,0.5,1,2,3] 作为bin。...(a)预训练的backbone(蓝色)从汽车周围的所有6个摄像头中提取特征。第一个解码器(橙色)预测每个输入图像上的每个像素的高度。这个高度用于将每个摄像头的特征投影到3D空间的单个BEV中(绿色)。...更深层的特征被投影到较低分辨率的BEV中,然后以编码器-解码器方式上采样(黄色),具有跳跃连接。(b)说明从环视图像和高度到不同BEV层的投影操作。...在特征空间匹配神经BEV预测和神经地图增强了定位模块对本地BEV中的错误和不完美的鲁棒性,这可能是由于遮挡或者在定位场景中感知降级(例如,照明不足或恶劣天气)引起的,以牺牲分辨率为代价。...总的来说,实验结果证明了U-BEV方法在BEV分割和重定位方面取得了更好的性能表现。 表1:以1米,2米,5米,10米处的召回准确率为指标的定位结果。 表2: U-BEV和CVT的BEV性能IoU。

    1.2K30

    目标检测综述

    当两个bounding box没有任何交集时,IoU为0,即IoU的最小取值,当两个bounding box完全重合时,IoU为1,即IoU的最大取值,所以IoU的取值范围是[0,1]。 ?...在YOLOv1中,最后是使用全连接层来生成bounding box的坐标,然而使用全连接的缺点在于丢失了特征图的空间信息,造成定位不准,作者借鉴了Faster Rcnn中锚框的思想,利用锚框直接在卷积特征图滑窗采样...,因为卷积不需要Reshape,所以很好的保留的空间信息,最终使特征图的每个特征点和原图的每个栅格一一对应。...特征提取器:YOLOv3重新训练了一个新的特征提取器——DarkNet-53,使用了残差网络,相比最先进的特征提取器,性能相当,但浮点数运算更少,速度更快,下采样没有使用池化操作,而是通过卷积步长来实现...具体做法是将特征提取的网络输出通过一个填充为1的3x3的卷积层变换为通道为512的特征图,这样特征图的每个单元都有512维的特征向量,以每个单元为中心,生成9个不同的锚盒(3个大小,3个不同高宽比)并标注它们

    1.3K30
    领券