第四章 GEE的数据类型(String_Number_Dictionary_List_Array)

本文详细介绍了Google Earth Engine(GEE)中的四种基本数据类型:String、Number、Array和List的操作方法。包括String的创建与修改、Number的运算与比较、Array的数学操作及List的查询与修改。此外,还讲解了Dictionary的创建、修改与查询,以及在遥感数据分析中位运算的应用。
摘要由CSDN通过智能技术生成

一、String

1.1创建 ee.String()

var string = ee.String("this is a string")
print(string)

1.2 修改 string.cat()          string.replace()

var string1 = ee.String("I am the first.")
var string2 = ee.String("I am the second.")
var cat_string = string1.cat(string2)
print(cat_string)

var string1 = ee.String("GDUT")
var string2 = string1.replace("D","S")
print(string2)

1.3 段落 string.split()          string.match()

var string1 = ee.String("A_B_C_D_E")
var string2 = string1.split("_")
print(string2)

var string1 = ee.String("A B C D E")
var string2 = string1.match("C","i")
print(string2)

 

1.4 查询 string.slice()        string.length()

var string1 = ee.String("1234 5678 91123")
var string2 = string1.slice(5 10)
print(string2 )

  

var string1 = ee.String("ABCD 1234")
var string2 = string1.length()
print(string1,string2)

二、Number

2.1 创建ee.Number()

var number = ee.Number(497615645)
print(number)

2.2 修改number.uint8() number.toUint8() number.int8() number.toInt8() ......

var number1 = ee.Number(-5.69)
var number2 = number1.int8()
var number3 = number1.toInt8()
print(number1,number2,number3)

2.3 比较number.eq() number.neq() ...... number.and() number.or() ee.Algorithms.IsEqua() ......

var number1 = ee.Number(8)
var number2 = ee.Number(-8)
var True_False = number1.eq(number2)
print(number1,number2,True_False)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IntelligentRS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值