Spaces:
Runtime error
Runtime error
added rounded number for area estimate
Browse files- pag/add_field.py +3 -3
pag/add_field.py
CHANGED
@@ -181,12 +181,12 @@ def check_polygon_area_within_range(active_drawing, min_area_km2=1, max_area_km2
|
|
181 |
area_km2 = transformed_geom.area / 10**6
|
182 |
|
183 |
if area_km2 < min_area_km2:
|
184 |
-
st.warning(f"Field area {
|
185 |
return False
|
186 |
if area_km2 > max_area_km2:
|
187 |
-
st.warning(f"Field area {
|
188 |
return False
|
189 |
-
st.success(f"Field area is {
|
190 |
return True
|
191 |
|
192 |
|
|
|
181 |
area_km2 = transformed_geom.area / 10**6
|
182 |
|
183 |
if area_km2 < min_area_km2:
|
184 |
+
st.warning(f"Field area {area_km2 :.2f} is less than {min_area_km2} km². Please draw again!")
|
185 |
return False
|
186 |
if area_km2 > max_area_km2:
|
187 |
+
st.warning(f"Field area {area_km2 :.2f} is more than {max_area_km2} km². Please draw again!")
|
188 |
return False
|
189 |
+
st.success(f"Field area is {area_km2 :.2f} km², now give it a unique name {st.session_state['current_user']}!")
|
190 |
return True
|
191 |
|
192 |
|