当前位置: 首页 > news >正文

上海seo排名东莞搜索网络优化

上海seo排名,东莞搜索网络优化,什么网站可以做进出口买卖,做照片用的视频模板下载网站GEE在线分类流程 介绍 GEE(Google Earth Engine)是一个强大的地理信息处理平台,可以实现在线的遥感影像分析和处理。本文将介绍如何使用GEE进行在线的分类流程,包括标注样本点、分类和精度评价。本文以2020年5月至8月的哨兵2影像…

GEE在线分类流程

介绍

GEE(Google Earth Engine)是一个强大的地理信息处理平台,可以实现在线的遥感影像分析和处理。本文将介绍如何使用GEE进行在线的分类流程,包括标注样本点、分类和精度评价。本文以2020年5月至8月的哨兵2影像为例,对区域内的土地覆盖类型进行分类。

标注样本点

首先,加载原始影像,进行在线的标注。
加载的影像:
在这里插入图片描述

加载影像的代码如下:

var geometry = ee.Geometry.Polygon([[[121.81940156260009, 40.92383488850036],[121.81940156260009, 40.73887826797227],[121.99998933115478, 40.73887826797227],[121.99998933115478, 40.92383488850036]]], null, false)
var year=2020 //设置年份
var bandlist=['B2','B3','B4','B8','B11','B12'] //设置波段列表
var start = ee.Date(year+'-5-1'); //设置开始日期
var finish = ee.Date(year+'-8-1'); //设置结束日期var dataset = ee.ImageCollection('COPERNICUS/S2_SR') //加载哨兵2影像集合.filterDate(start, finish) //按日期过滤.filterBounds(geometry) //按范围过滤.filter(ee.Filter.lt('CLOUDY_PIXEL_PERCENTAGE', 20)) //按云量过滤dataset=dataset.select(bandlist); //按波段选择            
var rgbVis = {min: 0.0, max: 3000, bands: ['B4', 'B3', 'B2'], //设置RGB波段
};Map.centerObject(geometry) //地图中心定位到范围
print(dataset) //打印影像集合信息var image=dataset.median().clip(geometry) //计算影像集合的中值,并裁剪到范围
Map.addLayer(image,rgbVis) //添加影像图层

标注样本点过程如下:
1、创建样本点集合对象(集合名称可以设置为类别名称便于区分)
在这里插入图片描述
2、设置类别字段及其属性(属性为类别数字代码)
在这里插入图片描述
在这里插入图片描述

分类

接下来,进行分类。选择随机森林算法作为分类器(也可选择GEE官方其他分类器)。将样本点集合分为训练集和测试集,用训练集来训练分类器,用测试集来评估分类器的性能。

分类主要包括合并样本点集合、划分训练集和测试集、训练分类器、应用分类器、添加分类图层。分类的结果如下图所示:
在这里插入图片描述

分类的代码如下:

var sample=danshui.merge(haishui).merge(jianpeng).merge(nongtian).merge(luwie).merge(jianzhu)
.merge(tantu).merge(caodi) //合并样本点集合var withRandom = sample.randomColumn('random'); //给样本点集合添加随机数列
var split = 0.7;  //七成训练 三成测试
var trainingPartition2 = withRandom.filter(ee.Filter.lt('random', split)); //按随机数列划分训练集
var testingPartition = withRandom.filter(ee.Filter.gte('random', split)); //按随机数列划分测试集var trainingPartition=image.sampleRegions({ //从影像中提取训练集的像素值collection: trainingPartition2, //输入训练集scale:10, //设置空间分辨率properties: ['Map'], //设置类别字段})
var classifier = ee.Classifier.smileRandomForest(100).train({ //训练随机森林分类器features: trainingPartition, //输入训练集classProperty:'Map', //设置类别字段// inputProperties :['B4', 'B3', 'B2']
});
var classied=image.classify(classifier,"smileRandomForest"); //应用分类器Map.addLayer(classied.randomVisualizer()) //添加分类图层

精度评价

最后需要评估分类器的性能,计算分类精度。
在这里插入图片描述

可以通过以下代码来评估分类精度:

var pixelValues2=classied.sampleRegions({ //从影像中提取测试集的像素值collection: testingPartition, //输入测试集scale:10, 
});
print("pixelValues2",pixelValues2); //打印测试集信息
var confusionMatrix2 = pixelValues2.errorMatrix("Map", 'smileRandomForest');//,[10,20,30,40,50,60,80,90] //计算混淆矩阵
print('confusionMatrix', confusionMatrix2); //打印混淆矩阵
print('accuracy()', confusionMatrix2.accuracy()); //打印总体精度
// print('consumersAccuracy', confusionMatrix2.consumersAccuracy());
print('kappa()', confusionMatrix2.kappa()); //打印Kappa系数
//print('order()', confusionMatrix.order());
// print('producersAccuracy()', confusionMatrix2.producersAccuracy());
http://www.khdw.cn/news/60526.html

相关文章:

  • 定制网站开发费用多少百度端口开户推广
  • 深圳做网站找谁深圳百度seo公司
  • 做装修的有那些网站比较好长春关键词优化平台
  • 潍坊专业网站建设最新报价b2b平台都有哪些网站
  • 电商网站开发缓存唯尚广告联盟app下载
  • 后端网站开发培训吸引顾客的营销策略
  • 做301网站打不开自动seo系统
  • sticky wordpress html吉林seo网络推广
  • 都安做网站目前好的推广平台
  • 深圳罗湖企业网站建设大地资源网在线观看免费
  • wordpress首页不显示页面宁波seo外包平台
  • 做网站赚钱但又不想开公司分类达人的作用
  • 网站上传不了长尾关键词排名系统
  • 专业的网站建设哪家好培训机构学校
  • 做ppt找素材的网站学生个人网页制作代码
  • 长春火车站最新消息河南省疫情最新情况
  • 虚拟主机建站成都百度百科
  • 医药网站建设个人网页设计制作网站模板
  • 企查查企业信息查询手机版网站推广seo设置
  • 成都市建设网扬尘监控网站附近电商培训班
  • 国外房屋设计网站关键词搜索引擎工具
  • 做一个平台费用是多少seo刷关键词排名优化
  • 电商型网站建设价格软文是什么
  • 商场设计调研厦门seo优化公司
  • 贵阳做网站seo贵港seo
  • 怎样宣传网站衡水网站优化推广
  • 信息发布型网站是企业网站的什么福州百度网站快速优化
  • 1688黄页网品种大全2021搜索引擎优化专员
  • 梅州建站规划推广团队在哪里找
  • 湘潭企业网站建设win优化大师