Spaces:
Sleeping
Sleeping
url change fix
Browse files
app.py
CHANGED
@@ -30,7 +30,6 @@ with cols[1]:
|
|
30 |
)
|
31 |
|
32 |
file_url = st.query_params.get("file_url", None)
|
33 |
-
print(f"{file_url=}")
|
34 |
|
35 |
if not file_url:
|
36 |
st.warning(
|
@@ -46,12 +45,13 @@ if ("file_url" in st.session_state) and (st.session_state.file_url == file_url):
|
|
46 |
input_gdf = st.session_state.input_gdf
|
47 |
else:
|
48 |
st.session_state.file_url = file_url
|
49 |
-
if file_url
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
|
|
55 |
|
56 |
input_gdf = gpd.read_file(file_url)
|
57 |
input_gdf = input_gdf.to_crs(epsg=7761) # Gujarat zone
|
|
|
30 |
)
|
31 |
|
32 |
file_url = st.query_params.get("file_url", None)
|
|
|
33 |
|
34 |
if not file_url:
|
35 |
st.warning(
|
|
|
45 |
input_gdf = st.session_state.input_gdf
|
46 |
else:
|
47 |
st.session_state.file_url = file_url
|
48 |
+
if isinstance(file_url, str):
|
49 |
+
if file_url.startswith("https://drive.google.com/file/d/"):
|
50 |
+
ID = file_url.replace("https://drive.google.com/file/d/", "").split("/")[0]
|
51 |
+
file_url = f"https://drive.google.com/uc?id={ID}"
|
52 |
+
elif file_url.startswith("https://drive.google.com/open?id="):
|
53 |
+
ID = file_url.replace("https://drive.google.com/open?id=", "")
|
54 |
+
file_url = f"https://drive.google.com/uc?id={ID}"
|
55 |
|
56 |
input_gdf = gpd.read_file(file_url)
|
57 |
input_gdf = input_gdf.to_crs(epsg=7761) # Gujarat zone
|