contextily
contextily copied to clipboard
Context geo-tiles in Python
Since the last week, our CI is failing. `test_place` seems to return unexpected values, causing its tests and `add_basemap` tests to fail.
We don't have a one stop shot, deep dive into all of the options available through the Places API and it'd be a good addition to the notebooks.
Default source (cx.providers.Stamen.Terrain) gives HTTPError for points close together. Another source works (e.g. cx.providers.Esri.NatGeoWorldMap) but a small zoom has to be specified (e.g. zoom=1). Not sure if "auto" can handle...
I recently posted this stackoverflow question due to an error that is (i think) being produced by contextily: https://gis.stackexchange.com/questions/424324/contextily-adds-blank-space-to-the-right-of-matplotlib-panel-plot Here's the reproducible example: ``` import geopandas as gpd import matplotlib.pyplot...
I'm sure there's a possibility that some tests don't _need_ to use the network, but I'm not familiar enough with them to decide that. This just adds the marker so...
This is an odd behavior that may not matter, and can possibly be closed immediately, but seemed worth documenting, as a user who just spent an hour debugging something. If...
This currently adds: * Some lightly edited functions, which take some additional data from the Provider. * ``projecttile`` rather than ``mercantile`` for some tile handling, located here: https://github.com/Huite/projecttile It doesn't...
using automatic zoom in `bounds2img` for a small area results in high zoom level values that exceeds the available zoom levels of the provider, and rises HTTPError: ``` import contextily...
GeoPandas `explore` supports a string input representing a name of a provider using `xyz.query_name`. We should consider adding the same support to `cont.extily`. It is essentially just this try/except block...
It'd be great to give the flexibility that `zoom_adjust` provides in the `Place` API: https://github.com/geopandas/contextily/blob/5b560f9f64aeff238878df7d5cac902ed7973f3e/contextily/place.py#L36-L38 to `add_basemap`. That way, the user could fine tune basemaps more easily.