ArcGIS Engine将栅格创建为图层并将背景设置为白色

【ArcGIS风暴】ArcGIS栅格影像去除黑边(背景值)方法汇总 1.1 单个图像属性设置去除在ArcMap中,每个图层都可以在其属性中进行符号化设置,黑边是图像中的背景,因此,去除黑边也是在对图层进行符号化时设置。具体步骤如下:(1)双击图层,打开图层属性;(2)切换到【符号系统】选项卡;(3)勾选【显示背景值】,输入,颜色选择。1.2 多个图像属性设置或者在影像导入之前,设置ArcMap地图属性。操作过程为,arcmap 菜单→自定义→arcmap选项→栅格→栅格图层→去除背景值,勾选0-0-0,颜色选择。该工具的原理是将某一数值设置为Nodata(这里我们把值为0的 阅读详情

代码

public static ILayer RasterToLayer(string sFullName)
{
	ILayer pLayer = null;
	try
	{
		var sFolder = Path.GetDirectoryName(sFullName);
		var sName = Path.GetFileName(sFullName);
		var pRasterWorkspace = new RasterWorkspaceFactory().OpenFromFile(sFolder, 0) as IRasterWorkspace;
		var pRasterDataset = pRasterWorkspace.OpenRasterDataset(sName);
		if ((pRasterDataset is IRasterPyramid3 pRasterPyramid) && (!pRasterPyramid.Present))
		{
			pRasterPyramid.Create(); //自动创建金字塔(耗时较长)
		}
		var pRaster = pRasterDataset.CreateDefaultRaster();
		((IRasterProps)(pRaster as IRasterBandCollection).Item(0)).NoDataValue = 0; //设置黑色无影像部分为白色背景
		var pRasterLayer = new RasterLayer();
		pRasterLayer.CreateFromRaster(pRaster);
		pLayer = pRasterLayer as ILayer; //转换为ILayer
	}
	catch (Exception ex)
	{
		Console.WriteLine(ex.Message);
	}
	return pLayer;
}

补充

创建金字塔可以加快数据加载速度。如未创建,本功能将在首次调用时自动创建,但速度较慢。可考虑将其封装成脚本调用。

ArcGIS批量设置栅格图层背景色为透明 立即下载

相关推荐

CMake安装grpc生成gRPCTargets.cmake文件

以下是安装语句: cd grpc_folder git submodule update --init cmake .. make -j 4 sudo make install 然而编写依赖gRPC的程序,发现无法调用gRPC的CMake文件,错误提示如下所示: include could not find load file: /usr/local/lib/cmake/g...

2328

拼接 结果集_使用ArcMap拼接DEM基本流程及相关问题

使用数据:GDEMDEM 30m流程:1.ArcMap--->ArcToolbox--->数据管理工具--->栅格--->栅格数据集--->镶嵌至新栅格2.输入待拼接栅格,选择输出位置文件夹,然后输入拼接后DEM的名称及存储格式类型3.选择像素类型(关键)程序默认的像素类型为8_BIT_UNSIGNED,意为合成值范围在0-255,且不考虑正负号。当原始的拼接数据大于...

weixin_36314050的博客 2604

EBS开发_离散工单创建API

--以下代码于20171213在TONY环境中实现 DECLARE     l_iface_rec    wip.wip_job_schedule_interface%ROWTYPE; --工单任务接口表     l_group_id     NUMBER;     l_returnstatus VARCHAR2(40);     l_errormsg     VARCHAR2(2000

蜗牛先生快跑的博客 2596

arcgis10之对栅格或者tiff数据进行配色

第一步 第二步 操作如下图所示。 配色效果如下。 将配色方案导出,以备他用

xuxu96 9820

风光储互补微电网在偏远地区的应用实践:从建模到仿真全解析

本文深入解析了风光储互补微电网在偏远地区的应用实践,从系统设计到仿真建模全流程。通过Simulink等工具进行动态仿真,验证了系统在多种工况下的可靠性,并结合实际案例展示了其显著的经济和环保效益。文章为从业者提供了从技术路径到实施优化的全面指导。

weixin_29047545的博客 268

嵌入式开发必备:手把手教你用DB-9连接器搞定RS-232串口通信(附万用表测试技巧)

本文详细解析了嵌入式开发中RS-232串口通信的硬件连接核心。从DB-9连接器的引脚定义入手,深入讲解DTE与DCE设备角色,明确直连线与交叉线的选择法则,并重点分享了使用万用表进行线缆连通性测试、电压测量及故障诊断的实战技巧,帮助开发者彻底掌握串口通信的硬件连接与排查方法。

tgb345678的博客 1164

android arcgis使用自定义图片背景底图(tif图片制作)

简介 arcgis在安卓中专业级位置服务中发挥了很大的作用,当然主要目的不是为了像百度地图那样显示地图,它包含了很多很多百度地图等不具备的功能。一般使用它都是用的范围很大的shp文件做底图,但是也有只需要显示小范围位置的需求(范围太大tif文件很大),这样我们就可以使用实景照片来当做底图,这样有很大的好处(好装逼~)。 如果要用实景图片的话,那就需要用到栅格图层(RasterLayer),使用...

浪克oo的博客 1万+

【LDLTS解析】从重叠峰到精准参数:拉普拉斯深能级瞬态光谱如何重塑半导体缺陷分析

本文深入解析了拉普拉斯深能级瞬态光谱(LDLTS)技术如何革新半导体缺陷分析。针对传统DLTS难以分辨重叠峰的痛点,LDLTS通过拉普拉斯逆变换对高精度电容瞬态曲线进行数学解卷积,成功分离发射率相近的缺陷信号,实现从模糊宽峰到精准独立峰的转变。该技术不仅大幅提升了缺陷激活能和捕获截面等关键参数的提取精度,更推动分析范式从经验拟合转向第一性原理,为先进半导体工艺开发与良率提升提供了强大的精准诊断工具。

weixin_29224309的博客 272

Arccgis Engine中关于创建栅格数据集的NoData问题

Arcgis Engine中关于创建栅格数据集的NoData问题 我们知道在ArcMap中生成一张栅格图像时,其有效值所包含的区域内形状不一定是和屏幕横向或纵向平行的,而ArcMap在生成栅格图像时,也是和我们一样创建了格网,通过分析他的数据,我个人认为ArcMap也是创建了规则格网,因为在其四个角点组成的最大外接矩形框内,透明白色区域的值会显示“NoData”,而之外的透明白色区域都无值可查。如...

3301

分布式存储系统关于GDPR条例中的数据清除原则

文章目录前言HDFS存储系统数据的完全删除基于加解密的输入输出流的数据保护方案 前言 关于GDPR是什么,可能许多同学之前并不太了解,至少笔者在之前也是不清楚的。GDPR全称为通用数据保护条例,General Data Protection Regulation。它是一项来自欧盟的关于计算机数据保护相关的条约,旨在规范系统如何收集,管控用户私人数据的种种行为。但是当前的一些存储系统并没有完全符合...

走在前往架构师的路上 3623

深入解析STM32F103R6的USB OTG_FS双重角色设备(DRD)设计与应用

本文深入解析了STM32F103R6的USB OTG_FS双重角色设备(DRD)设计与应用。详细阐述了其作为USB主机和设备双重角色的硬件设计要点,包括VBUS电源管理与ID引脚配置,并提供了设备模式(如虚拟串口CDC)与主机模式(如读取U盘文件)的软件实现实战指南,帮助开发者充分发挥该芯片的OTG潜力。

weixin_29195615的博客 264

Arcgis小技巧【17】——如何修改ArcGIS中影像的背景颜色

然后右键点击影像图层,点击【属性】,在【符号系统】下找到【RGB合成】,勾选【显示背景值】。不过这需要拿到影像的边界线,上面例子中,影像是分乡镇的,所以只要拿到乡镇界就可以了。【为...】后面的那个就保持默认的空值即可,当然如果你想改颜色,就是在这里修改。首先,用【识别】工具在背景色是点击一下,查看弹出的窗口,记住背景色的RGB值。移除图层后,再从目录中把影像加载到地图中,还是会有红色的背景色。这里的背景色是红色,RGB色是【255,0,0】。把图层移除,再拖进地图中,还是没有背景色的,完美。

规划GIS会 1万+

(持续更新中!)详解【计算机类&面试真题】军队文职考试 ——第一期(真题+解析)| TCP、UDP的区别;程序局部性;ICMP协议及主要功能;重定位所需的计算机硬件

在当今信息化时代,军队中对于计算机专业人才的需求与日俱增。因此,了解面试和复试中常见的问题和要求对于准备应聘者来说至关重要。本文将围绕面试的准备要点、常见问题以及面试技巧进行探讨,并提供一些建议和经验。通过了解面试和复试的准备要点、常见问题以及技巧,读者将能够提升应对能力和成功率。本文为准备军队文职面试和计划考研复试的读者提供了有价值的参考和指导。通过阅读本篇博客,读者将能够获得关于军队文职计算机类面试和计算机考研复试的全面了解,提升自身的应对能力和成功率。

追光者♂:记录、分享、总结、提升,现象级专栏《Python从入门到人工智能》作者,无惧黑暗,坚信曙光 1688

Arcgis去除黑色背景值的有效方法!!!

arcgis去除黑色背景值

weixin_44036568的博客 1万+

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ArcGIS Pro 栅格导出

1. 像素类型即图像深度,GF2影像是UINT16,如果选择UINT8,不勾选“缩放像素值”,则会截断式输出(像素值>255的设置为255,0~255不变),因此应该勾选“缩放像素值”,则会采取取值范围变换,保持像素值相对大小不变。 2. NoData值应该设置为0,否则显示时有可能出现黑边,因为输出矩形图像。 3. 输出图像的通道顺序与当前图像展示的通道顺序一致,如果默认显示RGB,调整为BGR,然后输出栅格,最后通道顺序默认为BGR ...

bajiuxiaoqingtian的博客 5435

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

为什么JPG格式的图片导入GIS后会产生颜色加重的现象,怎么解决?

添加链接描述

KK的笔记本 5071

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

arcgis 出图背景_ArcGIS软件操作系列二(地图制图)

 2016年毕业,参加工作,除了平时出差,大部分时间都在使用ArcGIS处理数据、制图,在此,先将一些制图的小心得撰写出来,希望能与各位共同交流。1 数据准备:点、线、面等矢量数据、栅格数据的准备等(下一更会详细介绍数据处理等方面的内容);2 加载数据:打开ArcGIS软件,加载需要出图的数据,如下图1:加载了新疆北疆地区的栅格数据、一些县市、主要居民点位置矢量数据(数据来源:国家基础地...

weixin_39556853的博客 1807

Arcgis系统学习1--导出格网数据、添加透明背景、生成DEM栅格数据

1、如何导出rivers.shp所经过的格网数据。 1)选择工具Select-Select By Location 2)设置参数: 3)点击Apply,查看高亮区域即为结果区域,如下图。 4)将数据导出,存为新的数据。右击grid.shp–Data–Export Data–保存为result.shp 结果图: 2、如何给注记添加透明背景 注:要生成注记图层,数据必须存储在数据库geodatabase中。若是单独的shapefile文件,无法生成注记图层数据。 1)设置图层标注的表达式,打开“地级市”

y_j_6666的博客 2396

ARCGIS 点图层合并点图层,面合并面图层

图层的合并步骤如下,见图:

qq_46703627的博客 1万+

ArcGIS AddIn 批量设置栅格图层背景色为透明

1 protected override void OnClick() 2 { 3 // 4 // TODO: Sample code showing how to access button host 5 // 6 ArcMap.Application.C...

weixin_30731287的博客 2713

ARCGIS中遥感影像去除黑边方法

(1)在ArcMap中显示的时候,我不希望看到黑边。 (2)我需要将黑边的数据设置为NoData。借助于强大的ArcGIS栅格运算功能,这两点都不成问题。分别介绍如下:

TanaVega_GIS 3万+

arcgis删除栅格数据波段_【干货】ArcGIS栅格影像背景颜色去除

明明背景值是NoData,为什么还会显示颜色1、关于“忽略背景值”与“NoData值”的解释说明:前者指背景像元的值是多少,它们将被看作为NoData,而后者就是NoData的实际存储值。对于基于文件的栅格数据集或个人地理数据库(MDB)而言,就要找到未被使用的值来记录NoData,解决办法是将像素深度提升一级,将像素类型由8_BIT_UNSIGNED改为16_BIT_UNSIGNED;...

weixin_39822493的博客 1961

arcgis删除栅格数据波段_ArcGIS栅格影像背景颜色去除

明明背景值是NoData,为什么还会显示颜色1、关于“忽略背景值”与“NoData值”的解释说明:前者指背景像元的值是多少,它们将被看作为NoData,而后者就是NoData的实际存储值。对于基于文件的栅格数据集或个人地理数据库(MDB)而言,就要找到未被使用的值来记录NoData,解决办法是将像素深度提升一级,将像素类型由8_BIT_UNSIGNED改为16_BIT_UNSIGNED;...

weixin_39970689的博客 1828

ArcGIS裁剪栅格图像(图片)后,图…

今天需要裁剪到一个图像中的图例,所以先随便画了一个面图层,想用面图层去裁剪图像,结果却出现了两个问题:一、裁剪有时候不会成功;二、裁剪成功后,图片颜色会发生变化。最后想了一下,解决方案如下: 一、裁剪有时候不成功,主要是由于输出栅格数据集时,命名的名字过长,最好简短一些,尤其是输出位置特别长的时候 二、关于裁剪后颜色变化的问题 为什么会变化的原因,我不清楚,就是变成下面的样子,但是幸好解决

GIS 1万+

C#+ArcEngine:设置矢量图层的透明度

代码如下:       //获取第一个图层            ILayer pLayer = this.axMapControl1.get_Layer(0);            if (pLayer is IFeatureLayer)//如果第一个图层时矢量图层            {                               ILayerEffects pL

GIS大奔 2847
上一篇: 使用ArcPy进行图斑内洞检查
下一篇: ArcPy脚本根据影像文件路径自动创建金字塔
acngiser
博客等级 码龄15年 118粉丝 214原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值