Google Earth Engine(GEE)——使用在线的世界矢量边界作为研究区(国家和洲际),如何调用?

简介: Google Earth Engine(GEE)——使用在线的世界矢量边界作为研究区(国家和洲际),如何调用?

   很多时候我们要使用在线的矢量边界作为研究区,遮掩更可以不用上传矢量边界来进行分析,当然有些时候GEE上提供的边界并不一定是我国颁布的范围,所以一定要以国家规范的矢量边界为准

使用在线的世界矢量边界作为研究区,如何调用?

LSIB 2017: Large Scale International Boundary Polygons, Simplified

美国地理学家办公室提供大尺度国际边界(LSIB)数据集。详细版本(2013年)来自另外两个数据集:LSIB线矢量文件和国家地理空间情报局(NGA)的世界矢量海岸线(WVS)。内部边界反映了美国政府关于边界、边界争端和主权的政策。外部边界来自于WVS;然而,WVS的海岸线数据已经过时,一般在几百米到一公里以上的范围内变动。每个特征是由内部边界和外部海岸线(如适用)所围成的多边形区域,许多国家由多个特征组成,每个不相连的区域一个。

与详细的LSIB相比,在这个简化的数据集中,每个国家的一些互不相干的区域被减少为一个特征。此外,它还排除了中型和小型岛屿。由此产生的简化边界线与详细的LSIB线相比,很少有超过100米的偏移。312个特征中的每一个都是这个数据集中描述的284个国家中的一个国家的几何形状的一部分。

Dataset Availability

2017-03-30T00:00:00 - 2017-03-30T00:00:00

Dataset Provider

United States Department of State, Office of the Geographer

 

Collection Snippet

ee.FeatureCollection("USDOS/LSIB_SIMPLE/2017")

波段 :这里有四个波段可供我们筛选影像

Name Type Description
abbreviati String Country abbreviation
country_co String [Two-letter FIPS country code]可以去官网查询国家的缩写两个字符的(https://en.wikipedia.org/wiki/List_of_FIPS_country_codes)
country_na String US-recognized country name
wld_rgn String Continental region, e.g. South America

去网站截取了部分简短的代码:

image.png

FeatureView ID

 

USDOS/LSIB_SIMPLE/2017_FeatureView

Ingestion parameters

Thinning option Value
Max features per tile 250
Thinning strategy Higher density

sourceVersion

2019-08-26T20:10:54.549599Z

代码:

var dataset = ee.FeatureCollection('USDOS/LSIB_SIMPLE/2017');
var styleParams = {
  fillColor: 'b5ffb4',
  color: '00909F',
  width: 3.0,
};
var countries = dataset.style(styleParams);
Map.setCenter(16.35, 48.83, 4);
Map.addLayer(countries, {}, 'USDOS/LSIB_SIMPLE/2017');

FeatureView Snippet

ui.Map.FeatureViewLayer("USDOS/LSIB_SIMPLE/2017_FeatureView")

代码:

var fvLayer = ui.Map.FeatureViewLayer('USDOS/LSIB_SIMPLE/2017_FeatureView');
var visParams = {
  color: '00909F',
  fillColor: 'b5ffb4',
  width: 3,
  opacity: 1
};
fvLayer.setVisParams(visParams);
fvLayer.setName('USDOS/LSIB_SIMPLE/2017');
Map.setCenter(16.35, 48.83, 4);
Map.add(fvLayer);

image.png

用不同波段去加载国家:

var countries = dataset.style(styleParams);
Map.setCenter(16.35, 48.83, 4);
Map.addLayer(countries, {}, 'USDOS/LSIB_SIMPLE/2017');
var dataset = ee.FeatureCollection('USDOS/LSIB_SIMPLE/2017').select("abbreviati");
var ROI = dataset.filter(ee.Filter.eq('abbreviati','US'))
Map.addLayer(ROI)
var dataset = ee.FeatureCollection('USDOS/LSIB_SIMPLE/2017').select("country_co");
var ROI1 = dataset.filter(ee.Filter.eq('country_co','US'))
Map.addLayer(ROI1)
var dataset = ee.FeatureCollection('USDOS/LSIB_SIMPLE/2017').select("country_na");
var ROI2 = dataset.filter(ee.Filter.eq('country_na','Russia'))
Map.addLayer(ROI2)
var dataset = ee.FeatureCollection('USDOS/LSIB_SIMPLE/2017').select("wld_rgn");
var ROI3 = dataset.filter(ee.Filter.eq('wld_rgn','South America'))
Map.addLayer(ROI3)

image.png


相关文章
|
7月前
|
数据可视化 定位技术 Sentinel
如何用Google Earth Engine快速、大量下载遥感影像数据?
【2月更文挑战第9天】本文介绍在谷歌地球引擎(Google Earth Engine,GEE)中,批量下载指定时间范围、空间范围的遥感影像数据(包括Landsat、Sentinel等)的方法~
2665 1
如何用Google Earth Engine快速、大量下载遥感影像数据?
|
7月前
|
机器学习/深度学习 算法 数据可视化
基于Google Earth Engine云平台构建的多源遥感数据森林地上生物量AGB估算模型含生物量模型应用APP
基于Google Earth Engine云平台构建的多源遥感数据森林地上生物量AGB估算模型含生物量模型应用APP
244 0
|
7月前
|
存储 编解码 数据可视化
Google Earth Engine获取随机抽样点并均匀分布在栅格的不同数值区中
【2月更文挑战第14天】本文介绍在谷歌地球引擎(Google Earth Engine,GEE)中,按照给定的地表分类数据,对每一种不同的地物类型,分别加以全球范围内随机抽样点自动批量选取的方法~
649 1
Google Earth Engine获取随机抽样点并均匀分布在栅格的不同数值区中
|
7月前
|
编解码 人工智能 算法
Google Earth Engine——促进森林温室气体报告的全球时间序列数据集
Google Earth Engine——促进森林温室气体报告的全球时间序列数据集
97 0
|
7月前
|
编解码 人工智能 数据库
Google Earth Engine(GEE)——全球道路盘查项目全球道路数据库
Google Earth Engine(GEE)——全球道路盘查项目全球道路数据库
163 0
|
7月前
|
编解码
Open Google Earth Engine(OEEL)——matrixUnit(...)中产生常量影像
Open Google Earth Engine(OEEL)——matrixUnit(...)中产生常量影像
82 0
|
7月前
Google Earth Engine(GEE)——导出指定区域的河流和流域范围
Google Earth Engine(GEE)——导出指定区域的河流和流域范围
290 0
|
7月前
|
传感器 编解码 数据处理
Open Google Earth Engine(OEEL)——哨兵1号数据的黑边去除功能附链接和代码
Open Google Earth Engine(OEEL)——哨兵1号数据的黑边去除功能附链接和代码
147 0
|
7月前
Google Earth Engine(GEE)——当加载图表的时候出现错误No features contain non-null values of “system:time_start“.
Google Earth Engine(GEE)——当加载图表的时候出现错误No features contain non-null values of “system:time_start“.
135 0
|
7月前
|
编解码 定位技术
Google Earth Engine(GEE)——导出后的影像像素不同于原始Landsat影像的分辨率(投影差异)
Google Earth Engine(GEE)——导出后的影像像素不同于原始Landsat影像的分辨率(投影差异)
216 0
下一篇
DataWorks