vector-datasource
pyosmium
Our great sponsors
vector-datasource | pyosmium | |
---|---|---|
3 | 1 | |
492 | 291 | |
0.6% | 2.7% | |
2.4 | 8.0 | |
17 days ago | 4 days ago | |
Python | Python | |
GNU General Public License v3.0 or later | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
vector-datasource
- Show HN: 3D map of shade around the world
-
GPX replay map that shows terrain shadows during activities
Nextzen has freely available DEM tile data to zoom level 15, so about 5 meters/pixel. You need a free API key [1]
Mapbox has paid DEM data to zoom level 20, but I think it's just zoom level 15 scaled up (but the data is cleaner and more recent) [2]
Nextzen also open-sourced their elevation tile generator, but I haven't tried to generate my own tiles [3]
[1] https://www.nextzen.org/#terrain-tiles
-
XYZ Vector tile server
I found the Nextzen version but have some issues for now to run it properly https://github.com/tilezen/vector-datasource
pyosmium
-
Getting compass direction of a location
For a start, I might suggest getting the hang of Osmium. There's a Python wrapper at https://github.com/osmcode/pyosmium which should be able to get you started.
What are some alternatives?
TkinterMapView - A python Tkinter widget to display tile based maps like OpenStreetMap or Google Satellite Images.
osmnx - OSMnx is a Python package to easily download, model, analyze, and visualize street networks and other geospatial features from OpenStreetMap.
OpenArdenneMap - Une carte pour l'Ardenne
Nominatim - Open Source search based on OpenStreetMap data
TileServer GL - Vector and raster maps with GL styles. Server side rendering by MapLibre GL Native. Map tile server for MapLibre GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc.
osmand_map_creation - OSM data + open address data compiled for use in OSMAnd
django-rest-framework-gis - Geographic add-ons for Django REST Framework. Maintained by the OpenWISP Project.
BlenderGIS - Blender addons to make the bridge between Blender and geographic data
BitcoinMap - A bitcoin map
joerd - Joerd can be used to download, merge and generate tiles from digital elevation data
tpkutils - ArcGIS Tile Package Utilities