Update app.py
Browse files
app.py
CHANGED
@@ -31,7 +31,7 @@ def get_resources():
|
|
31 |
def display_images(image_type):
|
32 |
for name, files in uploaded_images[image_type].items():
|
33 |
for file in files:
|
34 |
-
st.sidebar.image(file, width=100, caption=name)
|
35 |
|
36 |
def display_terrain():
|
37 |
row = []
|
@@ -54,11 +54,14 @@ def display_uploaded_images(image_type):
|
|
54 |
st.write("## Uploaded Images Table")
|
55 |
resources = get_resources()
|
56 |
if resources:
|
57 |
-
st.write("| Name | File Name | Image Type |")
|
58 |
-
st.write("| --- | --- | --- |")
|
59 |
for name, file_name, image_type in resources:
|
60 |
file_name_without_extension = os.path.splitext(file_name)[0]
|
61 |
-
|
|
|
|
|
|
|
62 |
else:
|
63 |
st.write("No images uploaded yet.")
|
64 |
|
@@ -77,3 +80,7 @@ for uploaded_file in uploaded_files:
|
|
77 |
|
78 |
display_uploaded_images(image_type)
|
79 |
|
|
|
|
|
|
|
|
|
|
31 |
def display_images(image_type):
|
32 |
for name, files in uploaded_images[image_type].items():
|
33 |
for file in files:
|
34 |
+
st.sidebar.image(file, width=100, caption=name, use_column_width=True, output_format='jpg', link_url=file)
|
35 |
|
36 |
def display_terrain():
|
37 |
row = []
|
|
|
54 |
st.write("## Uploaded Images Table")
|
55 |
resources = get_resources()
|
56 |
if resources:
|
57 |
+
st.write("| Name | File Name | Image Type | Image |")
|
58 |
+
st.write("| --- | --- | --- | --- |")
|
59 |
for name, file_name, image_type in resources:
|
60 |
file_name_without_extension = os.path.splitext(file_name)[0]
|
61 |
+
image_url = f"{DATA_DIR}/{image_type}/{name}/{file_name}"
|
62 |
+
image_tag = f"<img src='{image_url}' width='100'/>"
|
63 |
+
download_url = f"[Download]({image_url})"
|
64 |
+
st.write(f"| {name} | {file_name_without_extension} | {image_type} | {image_tag} {download_url} |")
|
65 |
else:
|
66 |
st.write("No images uploaded yet.")
|
67 |
|
|
|
80 |
|
81 |
display_uploaded_images(image_type)
|
82 |
|
83 |
+
# Add a download link for the Resources.csv file
|
84 |
+
csv_url = f"{DATA_DIR}/{RESOURCES_FILE}"
|
85 |
+
csv_link = f"[Download {RESOURCES_FILE}]({csv_url})"
|
86 |
+
st.markdown(csv_link)
|