title | emoji | colorFrom | colorTo | sdk | app_port | pinned | tags | |||
---|---|---|---|---|---|---|---|---|---|---|
geospatial-data-converter |
🌎 |
green |
blue |
docker |
7860 |
true |
|
This project showcases a simple geospatial data converter using Streamlit and GeoPandas.
- User-friendly interface for easy data conversion
- Supports conversion from the following input formats:
- ArcGIS featurelayer URL
- Uploaded file: KML, KMZ, GeoJSON, ZIP, etc
- Provides data in the selected output format
- Presents data preview (geometry omitted for display purposes)
- Download button for the converted data
geospatial-data-converter
is deployed as a Docker image based on the python:3.11-slim-bookworm
image.
- Run in terminal:
docker run -p 7860:7860 <your-dockerhub-username>/geospatial-data-converter:latest
- Open http://localhost:8501 in your browser
- Clone the repo. Navigate to cloned repo directory
- Run in terminal:
docker compose up
- Open http://localhost:7860 in your browser
- Run in terminal:
docker compose run test
- Clone the repo. Navigate to cloned repo directory
- Run bash script:
/bin/bash ./kubernetes/deploy.sh
- Get the IP address for your new service:
kubectl get service geospatial-data-converter