SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Geospatial Projects
-
I'm running Linux. I've already tried to run sudo apt -y install python3-numpy as suggested here and tried to install numpy using blender's python console and import pip pip.main.... it's saying everything is installed, but I still cannot enable addon either run import numpy in console. Please ask me if you need more technical details.
-
osmnx
OSMnx is a Python package to easily download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.
Project mention: I played with a python module called OSMnx to create the roadmaps of some cities. These include major highways,motorways,roads and streets that carry most of the traffic. | /r/india | 2023-07-13 -
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Interesting! Full honesty I don’t know, lol. But if I were to guess… something to do with implementation of pygeos and indexing. Recent geopandas versions I believe handle joins with shapely vs. pygeos differently. Maybe if there is a declared predicate, it treats the spatial index differently. https://github.com/geopandas/geopandas/pull/1421
-
geemap
A Python package for interactive geospatial analysis and visualization with Google Earth Engine.
Project mention: I'm a senior in my CS major and it's incredible I didn't hear about GIS projects until now. Glad to be here. | /r/gis | 2023-05-22Try out Google Earth Engine and browse through it's catalogue to get a feel for what's available. GEE allows you to work with global datasets and immediately see a preview of the results (there's also geemap if you prefer doing this from a Python notebook instead of the online JS editor)
-
leafmap
A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment
-
segment-geospatial
A Python package for segmenting geospatial data with the Segment Anything Model (SAM)
Maybe try reporting as a GitHub issue? https://github.com/opengeos/segment-geospatial/issues
-
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Photogrammetry-Guide
Photogrammetry Guide. Photogrammetry is widely used for Aerial surveying, Agriculture, Architecture, 3D Games, Robotics, Archaeology, Construction, Emergency management, and Medical.
-
-
-
-
That's why I'm working on the GeoParquet spec [0]! It gives you both compression-by-default and super fast reads and writes! So it's usually as small as gzipped CSV, if not smaller, while being faster to read and write than GeoPackage.
Try using `GeoDataFrame.to_parquet` and `GeoPandas.read_parquet`
-
pygeoapi
pygeoapi is a Python server implementation of the OGC API suite of standards. The project emerged as part of the next generation OGC API efforts in 2018 and provides the capability for organizations to deploy a RESTful OGC API endpoint using OpenAPI, GeoJSON, and HTML. pygeoapi is open source and released under an MIT license.
-
This should be possible with the streamlit-folium component (demo app here)
-
-
-
I just released EOmaps v6.5!
-
-
gopro-dashboard-overlay
Programs to process GoPro MP4 & Generic GPX/FIT files and create video dashboards & maps
-
We are currently using this project. I've been looking for someting similar in Rust but couldn't find anything on my own.
-
-
-
Project mention: A Tale of Two Kitchens - Hypermodernizing Your Python Code Base | dev.to | 2023-11-12
While most of my 'hypermodernizing' was done on proprietary code, there is a good example in pygeoif, which was brought up to the standard 10 years after the first version was released. The diff is not very helpful, almost every line was touched in the end, but you can compare the version 0.6 to the current implementation. FastKML is still actively in the process of modernizing and refactoring.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Geospatial related posts
- NumPy issues
- how i can create a timelapse of a specfic region
- 3D topographic map with Blender and GIS
- Need help making a terrain based on a country.
- On the fly conversion of raster to vector spatial index (h3)
- 🌍EOmaps v6.5 released!
- Rust Local Tile Server to display Geotiffs layer ?
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Apr 2024
Index
What are some of the best open-source Geospatial projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | BlenderGIS | 7,211 |
2 | osmnx | 4,655 |
3 | geopandas | 4,164 |
4 | geemap | 3,182 |
5 | leafmap | 2,892 |
6 | segment-geospatial | 2,647 |
7 | torchgeo | 2,207 |
8 | Photogrammetry-Guide | 1,021 |
9 | pyproj | 985 |
10 | streamlit-geospatial | 800 |
11 | h3-py | 751 |
12 | geoparquet | 702 |
13 | pygeoapi | 446 |
14 | streamlit-folium | 408 |
15 | greppo | 377 |
16 | whitebox-python | 360 |
17 | EOmaps | 310 |
18 | opentopodata | 295 |
19 | gopro-dashboard-overlay | 288 |
20 | localtileserver | 277 |
21 | WhiteboxTools-ArcGIS | 249 |
22 | stackstac | 222 |
23 | fastkml | 208 |