Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -1,3 +1,4 @@
|
|
|
|
1 |
import streamlit as st
|
2 |
import pandas as pd
|
3 |
import leafmap.foliumap as leafmap
|
@@ -6,7 +7,11 @@ st.set_page_config(layout="wide")
|
|
6 |
|
7 |
url = 'https://open.gishub.org/maxar-open-data'
|
8 |
repo = 'https://github.com/opengeos/maxar-open-data/blob/master/datasets'
|
|
|
|
|
9 |
m = leafmap.Map()
|
|
|
|
|
10 |
|
11 |
|
12 |
@st.cache_data
|
@@ -30,10 +35,10 @@ st.title('Visualizing Maxar Open Data')
|
|
30 |
col1, col2 = st.columns([1.2, 3.8])
|
31 |
|
32 |
with col1:
|
33 |
-
default = '
|
34 |
datasets = get_datasets()['dataset'].tolist()
|
35 |
dataset = st.selectbox('Select a dataset', datasets, index=datasets.index(default))
|
36 |
-
catalog = st.selectbox('Select a COG mosaic', get_catalogs(dataset))
|
37 |
geojson = f'{url}/datasets/{dataset}.geojson'
|
38 |
mosaic = f'{url}/datasets/{dataset}/{catalog}.json'
|
39 |
tsv = f'{repo}/{dataset}/{catalog}.tsv'
|
|
|
1 |
+
import os
|
2 |
import streamlit as st
|
3 |
import pandas as pd
|
4 |
import leafmap.foliumap as leafmap
|
|
|
7 |
|
8 |
url = 'https://open.gishub.org/maxar-open-data'
|
9 |
repo = 'https://github.com/opengeos/maxar-open-data/blob/master/datasets'
|
10 |
+
|
11 |
+
os.environ['GOOGLE_MAPS_API_KEY'] = 'API-KEY'
|
12 |
m = leafmap.Map()
|
13 |
+
m.add_basemap('HYBRID')
|
14 |
+
m.add_basemap('ROADMAP')
|
15 |
|
16 |
|
17 |
@st.cache_data
|
|
|
35 |
col1, col2 = st.columns([1.2, 3.8])
|
36 |
|
37 |
with col1:
|
38 |
+
default = 'Morocco-Earthquake-Sept-2023'
|
39 |
datasets = get_datasets()['dataset'].tolist()
|
40 |
dataset = st.selectbox('Select a dataset', datasets, index=datasets.index(default))
|
41 |
+
catalog = st.selectbox('Select a COG mosaic', get_catalogs(dataset), index=get_catalogs(dataset).index('10300500E4F91900'))
|
42 |
geojson = f'{url}/datasets/{dataset}.geojson'
|
43 |
mosaic = f'{url}/datasets/{dataset}/{catalog}.json'
|
44 |
tsv = f'{repo}/{dataset}/{catalog}.tsv'
|