File size: 897 Bytes
467bdeb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
import ee
import geemap

import solara


class Map(geemap.Map):
    def __init__(self, **kwargs):
        super().__init__(**kwargs)
        self.add_ee_data()
        self.add("layer_manager")
        self.add("inspector")

    def add_ee_data(self):
        # Add Earth Engine dataset
        
        table = ee.FeatureCollection("projects/waleedgeo/assets/fabdem_tiles")
        
            # rectangle boundaies loaded, now defined color vis
        vis_fc_params = {
            "color": "red",
            "fillColor": "00000000",
            "width": 1,
            "fillOpacity": 0.0,
            "opacity": 1.0,
        }
       
        self.addLayer(table, vis_fc_params, "FABDEM Tiles")


@solara.component
def Page():
    with solara.Column(style={"min-width": "500px"}):
        Map.element(
            center=[40, -100],
            zoom=4,
            height="600px",
        )