Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Python Wrapper to access the Overpass API

License

NotificationsYou must be signed in to change notification settings

DinoTools/python-overpy

Repository files navigation

A Python Wrapper to access the Overpass API.

Have a look at thedocumentation to find additional information.

Latest VersionLicensehttps://github.com/DinoTools/python-overpy/actions/workflows/ci.yml/badge.svg?branch=masterhttps://coveralls.io/repos/DinoTools/python-overpy/badge.png?branch=master

Features

  • Query Overpass API
  • Parse JSON and XML response data
  • Additional helper functions

Install

Requirements:

Supported Python versions:

  • Python >= 3.7
  • PyPy3

Install:

$pip install overpy

Examples

Additional examples can be found in thedocumentation and in theexamples directory.

importoverpyapi=overpy.Overpass()# fetch all ways and nodesresult=api.query("""    way(50.746,7.154,50.748,7.157) ["highway"];    (._;>;);    out body;    """)forwayinresult.ways:print("Name: %s"%way.tags.get("name","n/a"))print("  Highway: %s"%way.tags.get("highway","n/a"))print("  Nodes:")fornodeinway.nodes:print("    Lat: %f, Lon: %f"% (node.lat,node.lon))

Helper

Helper methods are available to provide easy access to often used requests.

importoverpy.helper# 3600062594 is the OSM id of Chemnitz and is the bounding box for the requeststreet=overpy.helper.get_street("Straße der Nationen","3600062594")# this finds an intersection between Straße der Nationen and Carolastraße in Chemnitzintersection=overpy.helper.get_intersection("Straße der Nationen","Carolastraße","3600062594")

License

Published under the MIT (see LICENSE for more information)

About

Python Wrapper to access the Overpass API

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp