QuickOSM | QGIS plugin to fetch OSM data with the Overpass API | Map library
kandi X-RAY | QuickOSM Summary
kandi X-RAY | QuickOSM Summary
QGIS plugin to fetch OSM data with the Overpass API
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Run a saved query
- Set the progress text
- Display a message bar
- Ends the query
- Setup panel
- Setup the widget
- Return a dictionary of key value pairs
- Set the couple
- Setup panel
- Highlight a block of text
- Run QuickOSM query
- Process the algorithm
- Save a history preset
- Run a quick query
- Reload a query
- Open dialog box
- Prepare the URL
- Build the raw query
- Prepares the run
- Run the QGIS query
- Runs a saved query
- Run dialog
- Save the query
- Setup the panel
- Show the query dialog
- Process the input parameters
QuickOSM Key Features
QuickOSM Examples and Code Snippets
Community Discussions
Trending Discussions on QuickOSM
QUESTION
I'm using OSMnx (0.15.1) to extract a network of rivers. Using the code below I expected to download a river network with only the central way of the river, see Fig. 1, which is obtained using QuickOSM plugin in QGIS with the tag "waterway=river"
:
When using OSMnx, the most part of the network within this river catchment seems to be correctly presented as the central way of the river. However, at this particular lat-long point (51.062981, 13.270961)
, the OSMnx tool downloaded the edges of the riverbank as well (Fig. 2, grey lines). For some river sections (bottom right), the edges of the riverbank were downloaded instead of the central way of the river. Where is the problem and how can I fix this?
The OSM tag "waterway"~"river"
was used as a filter. A reproducible example:
ANSWER
Answered 2020-Aug-08 at 17:00Your filter '["waterway"~"river"]'
matches both "river" and "riverbank", hence you're getting river banks in your graph. Instead, use =
to just match "river":
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install QuickOSM
You can use QuickOSM like any standard Python library. You will need to make sure that you have a development environment consisting of a Python distribution including header files, a compiler, pip, and git installed. Make sure that your pip, setuptools, and wheel are up to date. When using pip it is generally recommended to install packages in a virtual environment to avoid changes to the system.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page