Installieren Sie das staticmap-Paket.
$ pip install staticmap
Kissen und Anforderungen werden auch als abhängige Bibliotheken installiert.
Quellcode.
from staticmap import StaticMap
#Kartenobjekt generieren
#Bildbreite(Pixel)Und die vertikale Breite des Bildes(Pixel)Angeben
map = StaticMap(800, 600)
#Kissen PIL mit einer Karte.Bildobjekt abrufen
#Geben Sie die Zoomstufe und den Längen- / Breitengrad an
image = map.render(zoom=17, center=[136.882090, 35.170560])
#Kartenbild speichern
image.save('komoot.png')
Ausführungsergebnis.
Quellcode.
from staticmap import StaticMap
#Kartenobjekt generieren
#Geben Sie die Breite und Höhe des Bildes sowie die Kachel-URL der OpenStreetMap-Standardkachelebene an
map = StaticMap(800, 600, url_template='http://a.tile.openstreetmap.org/{z}/{x}/{y}.png')
#Kissen PIL mit einer Karte.Bildobjekt abrufen
#Geben Sie die Zoomstufe und den Längen- / Breitengrad an
image = map.render(zoom=17, center=[136.882090, 35.170560])
#Kartenbild speichern
image.save('osm.png')
Ausführungsergebnis.
Quellcode.
from staticmap import StaticMap
#Kartenobjekt generieren
#Geben Sie die Breite und Höhe des Bildes sowie die Kachel-URL des Geographical Institute des National Land Research Institute an
map = StaticMap(800, 600, url_template='https://cyberjapandata.gsi.go.jp/xyz/std/{z}/{x}/{y}.png')
#Kissen PIL mit einer Karte.Bildobjekt abrufen
#Geben Sie die Zoomstufe und die Liste der Längen- und Breitengrade an
image = map.render(zoom=14, center=[136.882090, 35.170560])
#Kartenbild speichern
image.save('chiriin.png')
Ausführungsergebnis.
Recommended Posts