很久没用python上的GEE了,今天打开以前的WebGIS项目提示GEE必须要更新,于是更新到0.1.232,结果发现在openlayer里GEE的地图瓦片直接404加载失败。。。
我加载GEE瓦片的方法是利用GEE getMapId()函数生成的Mapid和token(早期文章写了),更新后生成的token为空值。
下面附上新的加载方法(以openlayer加载瓦片为例):
注:eeMapId为getMapId()函数生成的Mapid。
let k = new ol.layer.Tile({
name: "XXXX",
source: new ol.source.XYZ({
url: 'https://earthengine.googleapis.com/v1alpha/' + eeMapId + '/tiles/{z}/{x}/{y}',
})
});
效果如下: