04_geemap学习笔记 | 创建拆分(双面板)地图

04_split_panel_maps

import geemap
geemap.set_proxy(10809)
# geemap.show_youtube('9EUTX8j-YVM')

在这里插入图片描述

Map = geemap.Map()
Map.split_map()
Map

在这里插入图片描述

Map = geemap.Map(center = (38, 105))
Map.split_map(left_layer='HYBRID', right_layer = 'ROADMAP')
Map

在这里插入图片描述查看geemap包里有多少基础地图

basemaps = geemap.basemaps.keys()
print(basemaps)

# dict_keys(['ROADMAP', 'SATELLITE', 'TERRAIN', 'HYBRID', 'ESRI', 'Esri Ocean', 'Esri Satellite', 'Esri Standard', 'Esri Terrain', '
# Esri Transportation', 'Esri Topo World', 'Esri National Geographic', 'Esri Shaded Relief', 'Esri Physical Map', 'FWS NWI Wetlands', 
# 'FWS NWI Wetlands Raster', 'Google Maps', 'Google Satellite', 'Google Terrain', 'Google Satellite Hybrid', 'NLCD 2016 CONUS Land Cover', 
# 'NLCD 2013 CONUS Land Cover', 'NLCD 2011 CONUS Land Cover', 'NLCD 2008 CONUS Land Cover', 'NLCD 2006 CONUS Land Cover', 
# 'NLCD 2004 CONUS Land Cover', 'NLCD 2001 CONUS Land Cover', 'USGS NAIP Imagery', 'USGS Hydrography', 'USGS 3DEP Elevation', 
# 'OpenStreetMap.Mapnik', 'OpenStreetMap.BlackAndWhite', 'OpenStreetMap.DE', 'OpenStreetMap.France', 'OpenStreetMap.HOT', 
# 'Gaode.Normal', 'Gaode.Satellite', 'OpenTopoMap', 'Hydda.Full', 'Hydda.Base', 'Esri.WorldStreetMap', 'Esri.DeLorme', 'Esri.WorldTopoMap', 
# 'Esri.WorldImagery', 'Esri.NatGeoWorldMap', 'HikeBike.HikeBike', 'MtbMap', 'CartoDB.Positron', 'CartoDB.DarkMatter',
# 'NASAGIBS.ModisTerraTrueColorCR', 'NASAGIBS.ModisTerraBands367CR', 'NASAGIBS.ModisTerraBands721CR', 
# 'NASAGIBS.ModisAquaTrueColorCR', 'NASAGIBS.ModisAquaBands721CR', 'NASAGIBS.ViirsTrueColorCR', 
# 'NASAGIBS.ViirsEarthAtNight2012', 'NASAGIBS.BlueMarble3413', 'NASAGIBS.BlueMarble3031', 'NASAGIBS.BlueMarble', 
# 'Strava.All', 'Strava.Ride', 'Strava.Run', 'Strava.Water', 'Strava.Winter', 'Stamen.Terrain', 'Stamen.Toner', 'Stamen.Watercolor'])
for basemap in basemaps:
    print(basemap)
    
# ROADMAP
# SATELLITE
# TERRAIN
# HYBRID
# ESRI
# Esri Ocean
# Esri Satellite
# Esri Standard
# Esri Terrain
# Esri Transportation
# Esri Topo World
# Esri National Geographic
# Esri Shaded Relief
# Esri Physical Map
# FWS NWI Wetlands
# FWS NWI Wetlands Raster
# Google Maps
# Google Satellite
# Google Terrain
# Google Satellite Hybrid
# NLCD 2016 CONUS Land Cover
# NLCD 2013 CONUS Land Cover
# NLCD 2011 CONUS Land Cover
# NLCD 2008 CONUS Land Cover
# NLCD 2006 CONUS Land Cover
# NLCD 2004 CONUS Land Cover
# NLCD 2001 CONUS Land Cover
# USGS NAIP Imagery
# USGS Hydrography
# USGS 3DEP Elevation
# OpenStreetMap.Mapnik
# OpenStreetMap.BlackAndWhite
# OpenStreetMap.DE
# OpenStreetMap.France
# OpenStreetMap.HOT
# Gaode.Normal
# Gaode.Satellite
# OpenTopoMap
# Hydda.Full
# Hydda.Base
# Esri.WorldStreetMap
# Esri.DeLorme
# Esri.WorldTopoMap
# Esri.WorldImagery
# Esri.NatGeoWorldMap
# HikeBike.HikeBike
# MtbMap
# CartoDB.Positron
# CartoDB.DarkMatter
# NASAGIBS.ModisTerraTrueColorCR
# NASAGIBS.ModisTerraBands367CR
# NASAGIBS.ModisTerraBands721CR
# NASAGIBS.ModisAquaTrueColorCR
# NASAGIBS.ModisAquaBands721CR
# NASAGIBS.ViirsTrueColorCR
# NASAGIBS.ViirsEarthAtNight2012
# NASAGIBS.BlueMarble3413
# NASAGIBS.BlueMarble3031
# NASAGIBS.BlueMarble
# Strava.All
# Strava.Ride
# Strava.Run
# Strava.Water
# Strava.Winter
# Stamen.Terrain
# Stamen.Toner
# Stamen.Watercolor
Map = geemap.Map()
Map.split_map(left_layer =  'NLCD 2001 CONUS Land Cover', right_layer = 'NLCD 2016 CONUS Land Cover')
Map

在这里插入图片描述查看GEE里面有多少NLCD数据集

import ee
collection =  ee.ImageCollection("USGS/NLCD")
print(collection.aggregate_array('system:id').getInfo())

# ['USGS/NLCD/NLCD1992', 'USGS/NLCD/NLCD2001', 'USGS/NLCD/NLCD2001_AK', 'USGS/NLCD/NLCD2001_HI', 
#  'USGS/NLCD/NLCD2001_PR', 'USGS/NLCD/NLCD2004', 'USGS/NLCD/NLCD2006', 'USGS/NLCD/NLCD2008', 
#  'USGS/NLCD/NLCD2011', 'USGS/NLCD/NLCD2011_AK', 'USGS/NLCD/NLCD2011_HI', 'USGS/NLCD/NLCD2011_PR', 
#  'USGS/NLCD/NLCD2013', 'USGS/NLCD/NLCD2016']
nlcd2001 = ee.Image('USGS/NLCD/NLCD2001').select('landcover')
nlcd2016 = ee.Image('USGS/NLCD/NLCD2016').select('landcover')

left_layer = geemap.ee_tile_layer(nlcd2001, {}, 'NLCD 2001')
right_layer =  geemap.ee_tile_layer(nlcd2016, {}, 'NLCD 2016')

Map = geemap.Map()
Map.split_map(left_layer,right_layer)
Map

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值