FR: allow lat/lng str instead of float

Offen
#503 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
python
Bereich
api

Rechercherichtung

Beginnen Sie am Einstiegspunkt client.elevation mit der reproduzierten Liste von latitude/longitude-Zeichenfolgen und untersuchen Sie anschließend den im Issue erwähnten polyline-encoding-Pfad. Als erledigt gilt die Aufgabe, wenn die gezeigte Anfrage für mehrere Standorte diese Zeichenkoordinaten akzeptiert und Elevation-Ergebnisse zurückgibt, ohne eine manuelle float-Konvertierung zu erfordern; fügen Sie für dieses Beispiel Tests hinzu oder führen Sie sie aus, falls das Projekt über einen geeigneten Testort verfügt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

triage me type: feature request

Is your feature request related to a problem? Please describe.
A multi-location elevation() request throws an err when the locs are a list of lat/lng strings.

Describe the solution you'd like
I would have expected this to work.

locations = [('40.714728', '-73.998672'), ('-34.397', '150.644')]
results = client.elevation(locations)

Since I'm retrieving them from json text and googlemaps eventually returns them as json text, why require manual/interim conversion to floats?

Additional context
It appears this might be due to the polyline encoding. But still...why is that mandatory for small lists of coords?

Vorherrschende Sprache
Python
Sterne
5k
Forks
1.4k
Ø Merge
5 Std. 9 Min.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus googlemaps/google-maps-services-python

Alle Issues in googlemaps/google-maps-services-python

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.