Title: Road geometry extraction · Issue #83 · DinoTools/python-overpy · GitHub
Open Graph Title: Road geometry extraction · Issue #83 · DinoTools/python-overpy
X Title: Road geometry extraction · Issue #83 · DinoTools/python-overpy
Description: Hi guys, I am working on simulations and got stuck on while extracting data from OSM using overpy.Overpass API, I had a GPS data in the form of GPX format which includes the track, lat, long, alt, speed, time. I am able to download the d...
Open Graph Description: Hi guys, I am working on simulations and got stuck on while extracting data from OSM using overpy.Overpass API, I had a GPS data in the form of GPX format which includes the track, lat, long, alt, ...
X Description: Hi guys, I am working on simulations and got stuck on while extracting data from OSM using overpy.Overpass API, I had a GPS data in the form of GPX format which includes the track, lat, long, alt, ...
Opengraph URL: https://github.com/DinoTools/python-overpy/issues/83
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Road geometry extraction ","articleBody":"Hi guys,\r\n\r\nI am working on simulations and got stuck on while extracting data from OSM using overpy.Overpass API, I had a GPS data in the form of GPX format which includes the track, lat, long, alt, speed, time.\r\n\r\n- I am able to download the data from overpass API but the data is too large, I need the exact road node on which the car travel.\r\n\r\n- I also plotted the track on OSM and all the nodes are on road but I need the road nodes.\r\n\r\nPlease have a look towards the code, GPX file and help me in this situation.\r\n\r\n**CODE:**\r\n```\r\napi = overpy.Overpass()\r\n\r\n #(minimum lat, minimum long, maximum lat, maximum long)\r\n result = api.query(\"\"\"\r\n way(40.725968457, -73.973420095, 40.730816424, -73.971729884)[highway~\".\"][highway!~\"path|track|cycleway|footway\"];\r\n(._;\u003e;);\r\nout geom;\r\n \"\"\")\r\n```\r\n**Gpx data:**\r\n\r\n```\r\n\u003c?xml version=\"1.0\" encoding=\"utf-8\" standalone=\"yes\"?\u003e\r\n\u003cgpx version=\"1.0\" creator=\"GPS Visualizer https://www.gpsvisualizer.com/\" xmlns=\"http://www.topografix.com/GPX/1/0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd\"\u003e\r\n\u003ctrk\u003e\r\n \u003cname\u003evid_21_final\u003c/name\u003e\r\n \u003ctrkseg\u003e\r\n \u003ctrkpt lat=\"40.730816424\" lon=\"-73.973420095\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:17Z\u003c/time\u003e\r\n \u003cspeed\u003e19.71\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.730676991\" lon=\"-73.973266622\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:18Z\u003c/time\u003e\r\n \u003cspeed\u003e20.27\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.730536343\" lon=\"-73.973101918\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:19Z\u003c/time\u003e\r\n \u003cspeed\u003e20.84\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.730397748\" lon=\"-73.972929334\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:20Z\u003c/time\u003e\r\n \u003cspeed\u003e21.07\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.730262757\" lon=\"-73.972753482\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:21Z\u003c/time\u003e\r\n \u003cspeed\u003e21.14\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.730120475\" lon=\"-73.97258048\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:22Z\u003c/time\u003e\r\n \u003cspeed\u003e21.09\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.729975845\" lon=\"-73.972413261\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:23Z\u003c/time\u003e\r\n \u003cspeed\u003e21.06\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.729814787\" lon=\"-73.972260458\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:24Z\u003c/time\u003e\r\n \u003cspeed\u003e21.20\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.729651004\" lon=\"-73.972128276\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:25Z\u003c/time\u003e\r\n \u003cspeed\u003e21.13\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.729483492\" lon=\"-73.972018305\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:26Z\u003c/time\u003e\r\n \u003cspeed\u003e20.91\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.729301688\" lon=\"-73.971919986\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:27Z\u003c/time\u003e\r\n \u003cspeed\u003e20.89\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.729118669\" lon=\"-73.971847482\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:28Z\u003c/time\u003e\r\n \u003cspeed\u003e20.90\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.728934435\" lon=\"-73.971789898\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:29Z\u003c/time\u003e\r\n \u003cspeed\u003e20.99\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.728745549\" lon=\"-73.971752347\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:30Z\u003c/time\u003e\r\n \u003cspeed\u003e20.94\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.728561441\" lon=\"-73.971729884\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:31Z\u003c/time\u003e\r\n \u003cspeed\u003e20.52\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.72838387\" lon=\"-73.971730722\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:32Z\u003c/time\u003e\r\n \u003cspeed\u003e19.55\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.728206341\" lon=\"-73.971751006\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:33Z\u003c/time\u003e\r\n \u003cspeed\u003e19.95\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.728025376\" lon=\"-73.97177632\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:34Z\u003c/time\u003e\r\n \u003cspeed\u003e20.15\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.727841016\" lon=\"-73.971800124\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:35Z\u003c/time\u003e\r\n \u003cspeed\u003e20.52\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.727653638\" lon=\"-73.971818481\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:36Z\u003c/time\u003e\r\n \u003cspeed\u003e19.94\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.727491616\" lon=\"-73.971830048\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:37Z\u003c/time\u003e\r\n \u003cspeed\u003e17.90\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.727331396\" lon=\"-73.971863911\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:38Z\u003c/time\u003e\r\n \u003cspeed\u003e17.08\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.727223815\" lon=\"-73.97189551\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:39Z\u003c/time\u003e\r\n \u003cspeed\u003e12.15\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.727135134\" lon=\"-73.971920069\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:40Z\u003c/time\u003e\r\n \u003cspeed\u003e9.68\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.727062379\" lon=\"-73.971932223\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:41Z\u003c/time\u003e\r\n \u003cspeed\u003e7.87\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.727004963\" lon=\"-73.971937168\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:42Z\u003c/time\u003e\r\n \u003cspeed\u003e6.94\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726956851\" lon=\"-73.971947813\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:43Z\u003c/time\u003e\r\n \u003cspeed\u003e5.83\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726913097\" lon=\"-73.971958291\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:44Z\u003c/time\u003e\r\n \u003cspeed\u003e5.89\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726867919\" lon=\"-73.971968601\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:45Z\u003c/time\u003e\r\n \u003cspeed\u003e5.84\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.72681637\" lon=\"-73.971978324\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:46Z\u003c/time\u003e\r\n \u003cspeed\u003e6.32\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.72675711\" lon=\"-73.971979665\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:47Z\u003c/time\u003e\r\n \u003cspeed\u003e6.98\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.72669303\" lon=\"-73.971989639\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:48Z\u003c/time\u003e\r\n \u003cspeed\u003e7.24\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726620066\" lon=\"-73.972006822\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:49Z\u003c/time\u003e\r\n \u003cspeed\u003e8.17\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726544755\" lon=\"-73.972028615\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:50Z\u003c/time\u003e\r\n \u003cspeed\u003e9.49\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726457331\" lon=\"-73.972061304\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:51Z\u003c/time\u003e\r\n \u003cspeed\u003e10.21\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726367142\" lon=\"-73.972098017\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:52Z\u003c/time\u003e\r\n \u003cspeed\u003e11.09\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726266224\" lon=\"-73.972132132\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:53Z\u003c/time\u003e\r\n \u003cspeed\u003e11.50\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726170712\" lon=\"-73.972169766\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:54Z\u003c/time\u003e\r\n \u003cspeed\u003e12.13\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.726063591\" lon=\"-73.972223243\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:55Z\u003c/time\u003e\r\n \u003cspeed\u003e12.71\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003ctrkpt lat=\"40.725968457\" lon=\"-73.972284934\"\u003e\r\n \u003ctime\u003e2017-10-03T11:13:56Z\u003c/time\u003e\r\n \u003cspeed\u003e12.75\u003c/speed\u003e\r\n \u003c/trkpt\u003e\r\n \u003c/trkseg\u003e\r\n\u003c/trk\u003e\r\n\u003c/gpx\u003e\r\n```\r\n\r\n**Just need the road geometry of the road highlighted with pink line.**\r\n\r\n\r\n","author":{"url":"https://github.com/qazi2","@type":"Person","name":"qazi2"},"datePublished":"2019-10-18T20:20:20.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/83/python-overpy/issues/83"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:66b6f398-8020-d50e-4b24-13defdfc9fe5 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DEB2:340D0:97C5EA:BFF768:697EF540 |
| html-safe-nonce | eed247bd253a1cf7fe2a960638e1e50085d65c544fc87f5f3623b1bd52dcbeed |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERUIyOjM0MEQwOjk3QzVFQTpCRkY3Njg6Njk3RUY1NDAiLCJ2aXNpdG9yX2lkIjoiNzgwNDk0OTc3NzYzMTYwNjA4MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 274a9c93a5503309de89ccd9e000624cda56d98584eefbd1fce2ade657c4de77 |
| hovercard-subject-tag | issue:509291584 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/DinoTools/python-overpy/83/issue_layout |
| twitter:image | https://opengraph.githubassets.com/38f05016148ad24c7db3a516d6528f848379e9eb22dac856c3cf6a53854d46e6/DinoTools/python-overpy/issues/83 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/38f05016148ad24c7db3a516d6528f848379e9eb22dac856c3cf6a53854d46e6/DinoTools/python-overpy/issues/83 |
| og:image:alt | Hi guys, I am working on simulations and got stuck on while extracting data from OSM using overpy.Overpass API, I had a GPS data in the form of GPX format which includes the track, lat, long, alt, ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | qazi2 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6 |
| turbo-cache-control | no-preview |
| go-import | github.com/DinoTools/python-overpy git https://github.com/DinoTools/python-overpy.git |
| octolytics-dimension-user_id | 1975688 |
| octolytics-dimension-user_login | DinoTools |
| octolytics-dimension-repository_id | 28007455 |
| octolytics-dimension-repository_nwo | DinoTools/python-overpy |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 28007455 |
| octolytics-dimension-repository_network_root_nwo | DinoTools/python-overpy |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7c85641c598ad130c74f7bcc27f58575cac69551 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width