自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bestyou's Blog

一些神奇的东西

  • 博客(37)
  • 资源 (6)
  • 收藏
  • 关注

原创 GLASS数据批量处理

遥感数据处理系列一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习。本系列文章的开发环境为:ArcGIS 10.2.2 + Python 2.7、ENVI 5.3 + IDL 8.5ArcPy批量计算栅格数据平均值GLDAS数据下载及处理(NC转TIF)ArcGIS批量裁剪栅格数据ArcPy批量栅格重采样ArcPy批量裁剪栅格数据IDL多进程批处理遥感数据ArcPy批量拼接栅格数据文章目录遥感数据处理系列前言一、HDF文件整理1. 原理简介2. 代码二、HDF文

2021-02-02 01:41:05 4599 2

原创 GLASS数据批量下载

遥感数据处理系列一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习。本系列文章的开发环境为:ArcGIS 10.2.2 + Python 2.7、ENVI 5.3 + IDL 8.5ArcPy批量计算栅格数据平均值GLDAS数据下载及处理(NC转TIF)ArcGIS批量裁剪栅格数据ArcPy批量栅格重采样ArcPy批量裁剪栅格数据IDL多进程批处理遥感数据ArcPy批量拼接栅格数据文章目录遥感数据处理系列前言一、URL构造1. 原理简介2. 代码总结前言

2021-01-31 22:43:54 4295 3

原创 ArcPy计算多影像有效像元的平均值

遥感数据处理系列一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习。ArcPy批量计算栅格数据平均值GLDAS数据下载及处理(NC转TIF)ArcGIS批量裁剪栅格数据ArcPy批量栅格重采样ArcPy批量裁剪栅格数据IDL多进程批处理遥感数据ArcPy批量拼接栅格数据文章目录遥感数据处理系列前言一、栅格数据平均值1. 原理简介1.1 RasterToNumPyArray函数1.2 NumPyArrayToRaster函数2. 代码二、多文件夹场景2.1 二级目

2021-01-01 10:45:00 5645 19

原创 ArcGIS批量处理异常值(ArcPy方法)

遥感数据处理系列一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习。ArcPy批量计算栅格数据平均值GLDAS数据下载及处理(NC转TIF)ArcGIS批量裁剪栅格数据ArcPy批量栅格重采样ArcPy批量裁剪栅格数据IDL多进程批处理遥感数据ArcPy批量拼接栅格数据文章目录遥感数据处理系列前言一、栅格数据异常值处理1. 原理简介2. 代码总结前言如何遥感影像中的异常值?一大堆的遥感数据如何批量处理?又如何把一个文件夹里的所有值为32767的栅格数据设

2020-12-30 20:54:49 5496 3

原创 IDL批量计算栅格数据平均值

遥感数据处理系列一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习。ArcPy批量计算栅格数据平均值GLDAS数据下载及处理(NC转TIF)ArcGIS批量裁剪栅格数据ArcPy批量栅格重采样ArcPy批量裁剪栅格数据IDL多进程批处理遥感数据ArcPy批量拼接栅格数据文章目录遥感数据处理系列前言一、栅格数据平均值1. 原理简介2. 代码总结前言在使用ArcGIS的开发包函数进行栅格数据平均值计算时发现,在结果影像出现了好多的异常值?经过查看发现是因为

2020-12-30 20:19:25 5042 11

原创 ArcGIS批量拼接栅格数据(ArcPy方法)

遥感数据处理系列一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习。ArcPy批量计算栅格数据平均值GLDAS数据下载及处理(NC转TIF)ArcGIS批量裁剪栅格数据ArcPy批量栅格重采样ArcPy批量裁剪栅格数据文章目录遥感数据处理系列前言一、栅格数据拼接1. 原理简介2. 代码二、单文件夹场景总结前言如何拼接两幅相邻的遥感影像?一大堆的遥感数据如何批量拼接?又如何把一个文件夹里的所有栅格数据拼接为一景影像?两个文件夹场景呢?那么,一个NB的批处理脚本

2020-12-29 16:56:17 8882 10

原创 IDL多进程批处理遥感数据

遥感数据处理系列一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习。ArcPy批量计算栅格数据平均值GLDAS数据下载及处理(NC转TIF)ArcGIS批量裁剪栅格数据ArcPy批量栅格重采样ArcPy批量裁剪栅格数据文章目录遥感数据处理系列前言一、IDL多线程1. 原理简介2. 代码二、多文件夹场景1. 二级目录2. 三级目录总结前言遥感常用的IDL语言?如何节约数据处理的计算时间?如何跑满CPU充分利用PC算力?那么,一个NB的批处理脚本派上了用场!祭出

2020-12-29 13:14:14 3995 5

原创 ArcGIS批量裁剪栅格数据(ArcPy方法)

遥感数据处理系列一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习。ArcPy批量计算栅格数据平均值GLDAS数据下载及处理(NC转TIF)ArcGIS批量裁剪栅格数据ArcPy批量栅格重采样文章目录遥感数据处理系列前言一、栅格数据裁剪1. 原理简介2. 代码二、多文件夹场景1. 二级目录2. 三级目录总结前言一大堆的遥感数据如何批量裁剪?处理为相同范围的栅格数据?那么,一个NB的批处理脚本派上了用场!祭出ArcPy一、栅格数据裁剪1. 原理简介栅格数

2020-12-28 18:10:08 13157 16

原创 ArcGIS批量栅格重采样(ArcPy方法)

遥感数据处理系列一些项目及科研中遇到的小需求,一方面记录自己的学习历程,另一方面帮助大家学习。ArcPy批量计算栅格数据平均值GLDAS数据下载及处理(NC转TIF)ArcGIS批量裁剪栅格数据文章目录遥感数据处理系列前言一、栅格数据重采样1. 原理简介2. 代码二、多文件夹场景总结前言多源遥感数据的使用如何快速计算?处理为相同维度的栅格数据,那么,一个NB的批处理脚本派上了用场!祭出ArcPy一、栅格数据重采样1. 原理简介栅格数据重采样主要使用ArcPy的Resample_m

2020-12-26 10:43:17 9098 6

原创 ArcPy批量计算栅格数据平均值

文章目录前言一、计算栅格数据平均值二、栅格异常值处理总结前言ArcPy这个包也太重要了吧!如果没有IDL+Python+Matlab,我的实验又该如何展开?如果没有ArcPy,那可能就要用GDAL硬撕代码了。本文介绍如何处理单个栅格数据的平均值(最大值、最小值同理)。一、计算栅格数据平均值计算栅格数据平均值主要使用ArcPy的GetRasterProperties_management函数。函数使用:GetRasterProperties_management (in_raster, {

2020-12-24 16:37:36 16043 23

原创 GLDAS数据下载及处理(使用Matlab语言进行NC转TIF)

1、GLDAS数据(1)文章目录前言一、GLDAS简介二、处理步骤1.NC4转为GeoTIFF总结前言 随着定量遥感的不断发展,不同机构生产的不同地面参数产品也越来越成熟,但不同产品的数据格式存在学习门槛,而网上找的不同经验的适用性不同,在此分享下个人处理GLDAS数据的经验。一、GLDAS简介GLDAS(Global Land Data Assimilation System) 是描述全球陆地信息的模型,该模型包含了全球降雨量、水分蒸发量、地表径流、地下径流、土壤湿度、地表积雪的分布以及

2020-12-22 16:40:50 10015 4

转载 C++知识点汇总(Android面试)

数据类型typedef类型限定符定义常量存储类引用 vs 指针struct vs class成员函数析构函数拷贝构造函数friend 友元inline 内联函数继承类型运算符重载动态内存命名空间预处理器#include#define条件编译预定义宏信号线程强制类型转换const_caststatic_castdynamic_castreinterupt_cast智能指针unique_ptrshared_ptrweak_ptr..

2020-12-07 20:01:51 329

转载 设计模式汇总(Android面试)

设计模式分类面向对象六大原则工厂模式单例模式建造者模式原型模式适配器模式观察者模式代理模式责任链模式策略模式备忘录模式设计模式分类模式 & 描述包括创建型模式提供了一种在创建对象的同时隐藏创建逻辑的方式。工厂模式(Factory Pattern)抽象工厂模式(Abstract Factory Pattern)单例模式(Singleton Pattern)建造者模式(Builder Pattern)原型模式(Prototype Pattern).

2020-12-07 19:59:24 412

转载 计算机网络基础(Android面试)

网络体系的分层结构HTTP 相关通用头部请求报文请求行请求方法请求头请求体响应报文常见状态码响应头缓存机制HTTP 1.1HTTP 2.0HTTPS加密原理TCP/IP三次握手四次挥手TCP 与 UDP 的区别Socket使用示例网络体系的分层结构分层说明应用层(HTTP、FTP、DNS、SMTP 等)定义了如何包装和解析数据,应用层是 http 协议的话,则会按照协议规定包装数据,如按照请求行.

2020-12-07 19:58:29 251

转载 常见面试算法题汇总(Android面试)

排序比较排序冒泡排序归并排序快速排序线性排序计数排序桶排序二叉树顺序遍历层次遍历左右翻转最大值最大深度最小深度平衡二叉树链表删除节点翻转链表中间元素判断是否为循环链表合并两个已排序链表链表排序删除倒数第N个节点两个链表是否相交栈 / 队列带最小值操作的栈有效括号用栈实现队列逆波兰表达式求值二分二分搜索X的平方根哈希表两数之和连续数组最长无重复字符的子串最多点在一条直线上堆 / 优先队.

2020-12-07 19:57:34 1910

转载 Java知识点汇总(Android面试)

JVMJVM 工作流程运行时数据区(Runtime Data Area)程序计数器Java 虚拟机栈本地方法栈Java 堆方法区方法指令类加载器垃圾回收 gc对象存活判断垃圾收集算法垃圾收集器内存模型与回收策略Objectequals 方法hashCode 方法staticfinalString、StringBuffer、StringBuilder异常处理内部类匿名内部类多态抽象和接口集合框架HashMap结构图H.

2020-12-07 19:56:46 157

转载 Gradle知识点汇总(Android面试)

依赖项配置配置说明implementationGradle 会将依赖项添加到编译类路径,并将依赖项打包到编译输出。不过,当模块配置 implementation 依赖项时,其他模块只有在运行时才能使用该依赖项。apiGradle 会将依赖项添加到编译类路径和编译输出。当一个模块包含 api 依赖项时,会让 Gradle 了解该模块要以传递方式将该依赖项导出到其他模块,以便这些模块在运行时和编译时都可以使用该依赖项。compileOnlyGradle 只会将依赖项添加到

2020-12-07 19:56:00 512

转载 Android知识点汇总(Android面试)

Activity生命周期启动模式启动过程Fragment特点生命周期与Activity通信Service启动过程绑定过程生命周期启用前台服务BroadcastReceiver注册过程ContentProvider基本使用数据存储ViewMeasureSpecMotionEventVelocityTrackerGestureDetectorScrollerView 的滑动View 的事件分发在 Activity 中获取某个 .

2020-12-07 19:55:08 620

转载 Android扩展知识点(Android面试)

ARTART 功能预先 (AOT) 编译垃圾回收优化开发和调试方面的优化ART GCApk 包体优化Apk 组成结构整体优化资源优化代码优化.arsc文件优化lib目录优化Hook基本流程使用示例Proguard规则公共模板常用的自定义混淆规则aar中增加独立的混淆配置检查混淆和追踪异常架构MVCMVPMVVMJetpack架构使用示例NDK 开发JNI 基础数据类型String 字符串函数操作.

2020-12-07 19:54:03 385

转载 Android开源库源码分析(Android面试)

LeakCanary初始化注册引用泄漏观察Dump HeapEventBus自定义注解注册订阅者发送事件LeakCanary初始化注册在清单文件中注册了一个 ContentProvider 用于在应用启动时初始化代码:leakcanary-leaksentry/*/AndroidManifest.xml··· <application> <provider android:name="leakcana.

2020-12-07 19:52:56 127

原创 ArcGIS批量裁剪栅格数据

前言:做遥感数据处理,经常会用到,长时间序列的某些影像。这些数据的特点是:相同区域,不同时间,要使用同一个shp来进行栅格裁剪。正文:关于ArcGIS批量裁剪的三种方式直接使用ArcGIS的ExtractByMask-Batch参考链接如下https://jingyan.baidu.com/article/ed15cb1b88458c1be369811f.html写代码调用ArcGIS的ExtractByMask参考链接如下https://blog.csdn.net/dou3516/

2020-07-09 22:57:53 8942

原创 SuperMap iMobile for Android开发入门(iMobile 10i + AS 3.6)

SuperMap iMobile开发入门(iMobile 10i + AS3.6)超图防坑指南文章概要AS3.6安装、SuperMap iMobile 10i下载HelloMap工程创建HelloMap示例代码HelloMap完整工程下载超图防坑指南机缘巧合,报名了超图的 命题开发组竞赛,想着,就是写个小作业,就能完成,顺便领个小证书啥的。 不过, 哎?? 超图这坑太深了吧!他们的视频教程做了好多遍,细究了好多的细节(大概就是 仔细看每帧视频画面吧),也没能Debug Successful。在超图

2020-05-15 17:55:15 2014 2

原创 初识Redis、Memcached

前言看到好多东西,都是自己不会的。这不,刷个微博,看到了关键字redis、memcached,这,是什么东西?正文这是个探索过程,记录下。 这篇文章是介绍用途 — 为什么要使用redis? 之所以引起注意,在微博上,是因为提起redis和memcached时又提起了分布式和高并发、大数据。这正是寒假前帆哥提到的点,那就探索下喽。 那么,和Hadoop有什么关系呢? 之前只是搭建...

2018-03-03 00:48:35 219

原创 Android课程表显示

前言在做之前那个查课app时,用到了课程表显示,当然,找资料也费了些功夫,还是自己没做过,经验也少,所以想分享下。正文在新建工程后,本文仅给出界面文件和实现代码。 新建Activity,可以命名为zhuanyekebiao。 界面代码为:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xml...

2018-03-01 00:53:33 7517 7

原创 PCL环境搭建 ( pcl 1.8.1 + vs 2013 )

前言学习pcl时,总少不了环境搭建,有些麻烦,不同版本总会有不同的地方,在笔记本上搭环境时用的2013。正文参考资料为: VS2013+PCL1.8环境配置 按着原文的流程走下来就可以,亲测可用。 应注意版本的差别。...

2018-02-28 01:13:15 1993

原创 OpenGL入门

前言:在学习Android时,曾经尝试过全景显示。当然,灵感的来源是在大一暑假留校学习时,看到老师们开发的Vsur Map中的全景显示效果很炫酷,于是问了下老师,说是用OpenGL写的。自此,OpenGL进入了视野。正文:本文不介绍开发技巧,讨论的是如何学习入门,包括Android、C#、C++。 对于库函数的学习,开发文档往往是最好的。不过,没找到,哈哈(可以找到的)。1....

2018-02-27 23:21:12 2389

原创 KDtree的思考

前言看过pcl中kdtree的实现,也看过单单是算法中的对于kdtree实现的说明。pcl是开源的,那么,我想看下pcl中对于简洁的kdtree使用的背后,大概是什么原理。毕竟数据组织也是件很复杂,或是说很神奇的事情,后面的算法实现都建立在数据组织的基础上。站在巨人的肩膀上,会看得更远。正文我是想先放在草稿箱,补完坑再发的。在学习之后补坑。2018/03/01 补坑 在听...

2018-02-25 01:16:30 832

原创 Hadoop环境搭建

前言大数据是一个很热门的方向,在处理大数据时,常使用分布式计算来实现功能。那么就是Hadoop和Spark了。本文仅探讨环境搭建。正文互联网上有很多的环境搭建教程,合理利用即能实现自己的需求。那么,找到合适的文章,并复现搭建过程,便是一项技能。我便分享下我搭建的笔记吧。网上教程很多,总结得很详细,按照相关教程完成环境搭建。 原文链接:Hadoop环境搭建本地环境:wi...

2018-02-24 01:08:36 217

原创 一款查课App的探索

前言:在博主学校,有查课的传统,就是一堆不同专业的课程表,由不同专业的学生去考勤,来激励学生上课。 换成逻辑层,就是数据库的操作。正文:理解了业务逻辑后,转换为需要使用的技术点。 1. 为了便捷性,选择了移动端的Android application。 2. 只是为了实现下功能,所以,未做网络通信。数据本地存储。本地环境为:win 8(x64) + Android stu...

2018-02-24 00:14:01 1245

原创 PCL环境搭建 ( pcl 1.8.1 + vs 2017 )

平时使用有道云笔记记录学习历程,在CSDN分享时,不想再排版了,直接上链接吧。http://note.youdao.com/noteshare?id=01c70b5a3d371f659bfcd1826520ab82

2018-01-25 22:06:00 6572

原创 二维码扫描--基于bingoogolapple + Android Studio 2.3.3

前言:Android开发之实现二维码扫描正文:网上有很多的二维码扫描的教程,但,对于刚入门的兄弟们来说,真的很残忍。既然有需求,就去网上找相应的教程是吧,而且,就喜欢那种简单粗暴的先实现下功能,再进行代码的改动,达到自己的需求。嗯,我只是刚入门的小学生。扫描二维码,当然是官方的Zxing库了,这个是必须要学习的。 但是,如果只是实现功能练下手,咱就接着往下看。bingoogolapple在功能实现

2017-09-02 18:46:48 2387

原创 短信验证码的实现--基于Mob3.0 SMS SDK + Android Studio 2.3.3

前言: Mob的官方文档有点迷人,但是,终于还是解决了。 特此总结,帮助下学习Android的兄弟们。1.环境配置1.1 获取Mob SMS SDK请至Mob官网下载最新SDK,解压后会看到以下目录结构:SMSSDK下存放的是短信SDK的全部内容。1.2 导入SDKSMSSDK目录下包含以下内容:将以上文件按需放入Android Studio项目所要使用SMSSDK的Module所在的Li

2017-09-02 18:00:49 466

原创 c# ArrayList去重

注: 1.第一部分是昨天写的,未深入探讨Arraylist机制(虽然现在理解的也不多); 2.第二部分是今天在做完水准网间接平差后的操作。因为去重在网上没找到合适的方案,于是自己做了实验,简单总结了下Arraylist的去重操作。嗯,还是稍微有点价值的(个人认为)。第一部分:平差时遇到了多条线路观测同一个待定高程点的问题,那么此时,待定点个数的确定,就得考虑下了。

2017-07-11 20:47:47 2678 2

原创 android布局文件的命名规则

前言:哇,好气哦。 这个神奇的规则,整的沮丧的爬上床睡觉了。 起床,元气满满,接着仗剑DeBug之旅。正文:首先来说,这是目前遇到的一个神奇的bug,竟然,竟然是因为大写字母的存在报错!在布局中添加了EiffelTower.jpg文件,想着在启动页美化下呢,结果,它给报错了,嗯,可能是图片太大了吧。于是,没改资源名字,换了下面这张酷酷的机器人,它还是报错啊。只好百度了。...

2017-07-02 17:25:25 3828

原创 java web入门记录(二)

首先,上篇是发挥了下诙谐的文笔来谈下与java结缘和学习的经历。嗯,就是这样的,我也是初学者一枚,但是,就在今天,java web向我展示了其伟大的魅力。不能自已啊,故,开了CSDN,同前辈们共同学习,争取大的进步。 嗯,在这个讲技术的圈子里谈这些东西,是不对的。 即将发扬能动手就别BB精神,暴走的尤小帅~~~啦啦啦先谈一下开发环境,用的是IntelJ IDEA + tomcat进行学习。 嗯

2017-07-02 00:50:08 495

原创 java web入门记录(一)

话说当年盘古开天,夸父逐日。。。于是乎,java大帝腾空出世,在一片浩瀚的coding海洋谱写着史诗啊(嗯,不小心跑偏了)越来越觉得学习可爱的小java是当初的一个正确的选择 。这东西,很灵活。当然,体系也是过于庞大了,以至于学习周期会很长。不过好处在于,上手简单,功能强大!我该怎么表达,对你的爱恋?无论是经典黑框DOS,还是古老的winGUI,都活跃着你的身影。无论是万能的web,还是神奇的移动端

2017-07-02 00:37:22 396

转载 欢迎使用CSDN-markdown编辑器

如何使用Markdown编辑器写博客?(本文系CSDN中markdown编辑器使用说明,权当学习markdown的使用) 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键

2017-07-02 00:06:31 145

ArcGIS-Runtime-SDK-Android-100.14.0开发包

官网下载开发包需面对注册账号、网速限制等问题,本资源适合积分充足的用户,可大大节约时间。同时,本资源将配合相关教程博客同步使用更新。

2022-05-01

Mapping and Charting Solutions(资源一),ArcGIS10.2.2动态表格扩展模块,亲测可用!

因资源大小限制,分两部分上传。 资源一:《Mapping and Charting Solutions(资源一),ArcGIS10.2.2动态表格扩展模块,亲测可用!》,10.2模块本体。 资源二:《Mapping and Charting Solutions(资源二),ArcGIS10.2.2动态表格扩展模块,亲测可用!》,10.2补丁

2022-03-24

Mapping and Charting Solutions(资源二),ArcGIS10.2.2动态表格扩展模块,亲测可用!

因资源大小限制,分两部分上传。 资源一:《Mapping and Charting Solutions(资源一),ArcGIS10.2.2动态表格扩展模块,亲测可用!》,10.2模块本体。 资源二:《Mapping and Charting Solutions(资源二),ArcGIS10.2.2动态表格扩展模块,亲测可用!》,10.2补丁

2022-03-24

SuperMap iMobile入门教程 - 手机端待导入的数据

SuperMap iMobile入门教程中 手机端待导入的完整数据,用于测试Demo运行。本资源包括:示例数据、License文件、缓存文件夹。License文件申请于2020.05.15,预计2020.08.15到期,仅用作测试入门Demo和学习使用,勿作它用谢谢。

2020-05-15

HelloMap SuperMap Version入门Demo

超图的移动开发包入门门槛较高,主要原因在于Android的更新迭代速度较快,而超图官网的教程更新较慢的矛盾。本Demo适用于新手学习SuperMap iMobile 10i API,可作为入门教程。

2020-05-15

Mob 3.0 短信验证码Demo

短信验证码实现的完整demo,基于Mob最新版的SMS SDK, 短信验证码实现的完整demo,基于Mob最新版的SMS SDK, 摘要必须大于100字节?逗我

2017-09-02

空空如也

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

TA关注的人

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