Holen Sie sich Bilder von OpenStreetMap und Geographical Institute Map mit Python + staticmap

Überblick

Diese Umgebung

Installation von staticmap

Installieren Sie das staticmap-Paket.

$ pip install staticmap

Kissen und Anforderungen werden auch als abhängige Bibliotheken installiert.

staticmap Ruft das Standardkartenbild ab

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.

komoot.png

Holen Sie sich ein Kartenbild von OpenStreetMap

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.

osm.png

Holen Sie sich ein Kartenbild der Karte des Geographical Institute

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.

chiriin.png

Referenzmaterial

Recommended Posts

Holen Sie sich Bilder von OpenStreetMap und Geographical Institute Map mit Python + staticmap
Holen Sie sich Bilder von OpenStreetMap und Geographical Institute Map mit Python + py-staticmaps
Versuchen Sie, die Höhendaten des National Land Research Institute mit Python abzubilden
Mit Python + Tweepy können Sie Bilder und Videos der Medienzeitleiste abrufen
Befreien Sie sich mit Python und regulären Ausdrücken von schmutzigen Daten
Beispiel für das Parsen von HTTP GET und JSON mit Pfefferpython
Koexistenz von Python2 und 3 mit CircleCI (1.0)
Bilder mit Pupil, Python und OpenCV aufnehmen
Importieren und Exportieren von GeoTiff-Bildern mit Python
Entfernen Sie DICOM-Bilder in Python
Holen Sie sich Artikelbesuche und Likes mit Qiita API + Python
Erhalten und schätzen Sie die Form des Kopfes mit Dlib und OpenCV mit Python
Erläuterung zum Erstellen einer Anwendung zum Anzeigen von Bildern und Zeichnen mit Python
Holen Sie sich den Git-Zweignamen und den Tag-Namen mit Python
[Python] Werden Sie die Datierung mit regulären Ausdrücken los
TRIE-Baumimplementierung mit Python und LOUDS
Holen Sie sich CPU-Informationen von Raspberry Pi mit Python
Wavelet-Konvertierung von Bildern mit PyWavelets und OpenCV
Holen Sie sich den Betreff und den Text von Google Mail mit der Python- und Google Mail-API
Fortsetzung der Multi-Plattform-Entwicklung mit Electron und Python
Holen Sie sich mit Python den Aktienkurs eines japanischen Unternehmens und erstellen Sie eine Grafik
Beispiel für das Lesen und Schreiben von CSV mit Python
Holen Sie sich mit Python eine große Menge von Starbas Twitter-Daten und probieren Sie die Datenanalyse Teil 1 aus
Extrahieren Sie Bilder und Tabellen mit Python aus PDF, um die Berichtslast zu verringern
Zeigen Sie eingebettete Bilder von MP3 und Flac mit Mutagen an
Versuchen Sie, die Bildkonvertierung mit OpenCV mit Python zu projizieren
Laden Sie mp4 einfach teilweise mit Python und youtube-dl herunter!
Visualisieren Sie den Bereich der internen und externen Einfügungen mit Python
Erhalten Sie Kommentare auf Youtube Live mit [Python] und [Pytchat]!
Erstellen Sie einen Stapel von Bildern und blasen Sie sie mit ImageDataGenerator auf
Erhalten Sie E-Mails von Google Mail und beschriften Sie sie mit Python3
Holen Sie sich mit Python den Betriebsstatus von JR West
[Python] Mit der API von Qiita erhalten Sie Benutzer- und Artikelinformationen
Erhalten Sie ein abstraktes Verständnis der Python-Module und -Pakete
Vergleich von CoffeeScript mit JavaScript-, Python- und Ruby-Grammatik
Versionsverwaltung von Node, Ruby und Python mit anyenv
Ich habe versucht, das Bild mit Python + OpenCV "morphologisch zu konvertieren"
Holen Sie sich eine Liste der CloudWatch-Metriken und eine Entsprechungstabelle der Einheiteneinheiten mit Python boto
Vergleichen Sie HTTP GET / POST mit cURL (Befehl) und Python (Programmierung).
Führen Sie mit Python und Matplotlib eine Isostromanalyse offener Wasserkanäle durch
Holen Sie sich eine Liste der mit Python + Selen gekauften DMM-E-Books
Erkennen Sie mit Python Objekte einer bestimmten Farbe und Größe
[Python x Zapier] Erhalten Sie Warninformationen und benachrichtigen Sie mit Slack
Holen Sie sich zusätzliche Daten zu LDAP mit Python (Writer und Reader)
Spielen Sie mit dem Passwortmechanismus von GitHub Webhook und Python
Holen Sie sich die Quelle der Seite unbegrenzt mit Python zu laden.
Holen Sie sich den Ländercode mit Python
Programmieren mit Python und Tkinter
Ver- und Entschlüsselung mit Python
Python und Hardware-Verwenden von RS232C mit Python-
Holen Sie sich Youtube-Daten mit Python
Holen Sie sich die Thread-ID mit Python
Beschleunigen Sie das Laden von Python-Bildern
Beginnen Sie mit Python! ~ ② Grammatik ~
Python mit Pyenv und Venv
[Python] Quotient und Überschuss erhalten
Holen Sie sich Lager mit Python
Holen Sie sich das Home-Verzeichnis mit Python
Holen Sie sich Tastaturereignis mit Python
Quellinstallation und Installation von Python