Zeel commited on
Commit
13c538e
·
1 Parent(s): 45c1420

url change fix

Browse files
Files changed (1) hide show
  1. app.py +7 -7
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.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
 
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