LinuxUser

Kurz angezapft

Mit Nominatim und Python Distanzen berechnen

Wer früher auf kurvigen Landstraßen zurückzulegende Distanzen mithilfe einer Karte ermitteln wollte, benötigte ein Kurvimeter: Mit dem Rädchen an der Spitze des stiftartigen Geräts fuhr man die gewünschte Strecke auf der Karte ab, ein Zeiger auf einer Skala gab dann die entsprechende Distanz in mehreren Maßstäben an. In der digitalen Ära braucht man solche Werkzeuge nicht mehr: Google Maps oder OpenStreetMap liefern auf Knopfdruck exakte Zahlen.

Es gibt aber auch noch andere Wege mit den global verfügbaren Kartendaten zu arbeiten. Als Alternative zu den kommerziellen Kartendiensten und den diversen Routing-Tools bietet es sich an, den eigenen Computer rechnen zu lassen. Im Folgenden zeigen wir Ihnen, wie Sie das mithilfe der Programmiersprache Python und der Open-Source-Bibliothek Geopy bewerkstelligen. Dazu genügen eine Internet-Verbindung und wenige Programmzeilen Python-Code.

Berechnungen

Im Python-Universum finden sich eine ganze Reihe von Bibliotheken zum Umgang mit Geodaten, die an öffentlich verfügbare APIs andocken.

So dient das stellen dann dazu passende, in Kacheln (engl. „tiles“) unterteilte Kartenausschnitte bereit.

You’re reading a preview, subscribe to read more.

More from LinuxUser

LinuxUser1 min read
It Profi Markt
Sie fragen sich, wo Sie maßgeschneiderte Linux-Systeme sowie kompetente Ansprechpartner zu Open-Source-Themen finden? Der IT-Profimarkt weist Ihnen hier als zuverlässiges Nachschlagewerk den richtigen Weg. Die im Folgenden gelisteten Unternehmen besc
LinuxUser2 min read
Neues Auf Der Heft-DVD
Turnusgemäß veröffentlichte Canonical im Oktober die neue Version 23.10 von Ubuntu. Die Distribution aktualisiert die Softwarepakete und spannt den modifizierten Linux-Kernel 6.5 ein. Unter anderem nutzt Ubuntu Zstd-komprimierte Module. Das soll den
LinuxUser1 min read
Veranstaltungen
18.11.2023 Linux Presentation Day 2023.2 An vielen Orten in Deutschland https://l-p-d.org 27.-29.11.2023 Deutsche Open-Source-Tage Berlin https://deutsche-opensource-tage.de 28.11.2023 Open Forum Academy Symposium Berlin https://symposium.openfo

Related