Static maps style only accepts a dict instead of a list of dict
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia in googlemaps/maps.py e googlemaps/convert.py intorno alla riga 208, quindi riproduci la chiamata static_map fornita con più dizionari di stile. Conferma che l’input dello stile venga accettato e che la richiesta risultante conservi tutte le regole delle feature elencate.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I am trying to create a static map with different styles. I would like to turn some poi features off and others on. However, the current approach only accepts a dict and only renders one feature set.
In here (https://github.com/googlemaps/google-maps-services-python/blob/master/googlemaps/maps.py), style is supposed to accept list of dict. However, convert (https://github.com/googlemaps/google-maps-services-python/blob/master/googlemaps/convert.py#L208) only accepts a dict.
Steps to reproduce
Code example
for chunk in gmaps.static_map(
size=(1024, 1024),
center=base_address_location,
style=[
{
"feature": "poi.business",
"visibility": "off",
},
{
"feature": "poi.schools",
"visibility": "off",
},
{
"feature": "poi.restaurants",
"visibility": "on",
},
],
zoom=15,
format="png",
markers=marker,
maptype="roadmap",
):
if chunk:
f.write(chunk)
f.close()
Stack trace
raise TypeError(
TypeError: Expected a dict for components, but got list
- Lingua principale
- Python
- Stelle
- 5k
- Fork
- 1.4k
- Merge medio
- 5h 9m
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di googlemaps/google-maps-services-python
-
mapsApertatriage me type: bug
Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100
-
triage me type: feature request
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
googlemaps/google-maps-services-python#541 · 3 commenti · 38 reazioni ·
-
Release failed - unexpected keyword argument: enable_address_descriptor still not supportedForse già presa @Rahulcse79 l’ha presa 194 giorni fa. Apertatriage me type: bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
googlemaps/google-maps-services-python#540 · 1 commento ·
-
triage me type: question
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 15/100
googlemaps/google-maps-services-python#539 · 3 commenti ·
-
triage me type: bug
Difficoltà 3/5 1-2 giorni Idoneità per principianti 30/100
Tutte le issue di googlemaps/google-maps-services-python
Issue simili
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
bug documentation good first issue help wanted testing
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
I maintainer di solito rispondono entro 1 giorno
-
Show evidence time and supersede warnings in the memory inspectorForse già presa @Sinchanak-212 l’ha presa oggi. Apertaarea: ux good first issue priority: medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
daniel-ospina/tortoise#11649 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
ComposioHQ/awesome-claude-skills#2438 ·
I maintainer di solito rispondono entro 15 giorni