12
votes
QuickOSM timing out
First : Please upgrade to the latest version available (2.2.1 today) of QuickOSM in your QGIS plugin manager, the list of Overpass servers has been updated recently.
The default server used before ...
11
votes
Accepted
Why blank values in attribute table don't work as NULL in QGIS?
NULL is not equal to an empty string. NULL is by definition an "unknown value" of which we cannot assume anything. Whereas an empty string is a string without contents. You can test for ...
6
votes
Add .OSM (OpenStreetMap) data to a QGIS project using python
I've found a solution based on this answer
It's possible to specify the geometry type by adding |layername=my_geometry_type to the file path.
So for example instead of using:
iface.addVectorLayer(...
6
votes
Accepted
Importing large OSM data to QGis failed (using QuickOSM, SpatialLite layer or add vector layer)
There is no other way for calculating the number of features from the osm.pbf file than to parse all the data from the file. Therefore in your case 2) QGIS saves your time and shows the number of ...
5
votes
Quick OSM is giving bad request
Try different "Parameters" options for "Overpass API" and "Nominatim API".
Before:
After:
5
votes
Accepted
Unable to install the plugin for quickosm, wonder what is the next step, any idea?
It's a bug in QuickOSM.
I'm currently fixing it. Please upgrade your plugin later today.
4
votes
Accepted
QuickOSM returns no result
I guess your query area Germany does not exist with that name. Using Deutschland and disabeling the timeout returns the data.
I zoomed around Heidelberg and ran the query successfully and much ...
4
votes
Accepted
QuickOSM plugin crashes when using layer extents for query
This was a bug in QuickOSM. Thanks for the bug report https://github.com/3liz/QuickOSM/issues/88
This has been fixed in the plugin. You should update your plugin in QGIS.
3
votes
Calling a plugin (QuickOSM) from a Python standalone application?
Your error is around here:
qgs.processingRegistry().addProvider(QgsNativeAlgorithms())
Your are adding only QGIS native algorithms in your Processing. QuickOSM is a plugin and is not in the ...
3
votes
How to get OSM data for different areas at once?
In overpass-turbo you can union search areas, like this (pharmacies in Bielsko-Biala, Żywiec and Pszczyna)
3
votes
Accepted
Getting just land and water layers in QGIS with QuickOSM?
In OSM, there are no land polygons. If you download a small area of coast, you'll see that the border between ocean and land is actually modeled as lines with natural = coastline key-value pairs.
...
3
votes
Accepted
Ask for polygons but getting points with QuickOSM in QGIS Modeler
The overpass API doesn't need your layername=multipolygons, you shouldn't send it to the Overpass in the URL. It's only useful for QGIS after the file has been downloaded to know which layer you are ...
3
votes
Using QuickOSM to select more values in key?
The QuickOSM plugin dialogue also has an option to use a query from the Overpass Turbo API.
http://overpass-turbo.eu/
Here I can construct a query to find amenities = bench and townhall using the ...
3
votes
Importing large OSM data to QGis failed (using QuickOSM, SpatialLite layer or add vector layer)
Whern using PostGIS layer in QGis, polygons seems to be imported correctly.
It is quite complicated procedure, but not impossible. Here are simple istructions:
Install PostgreSQL
Install PostGIS
...
3
votes
QuickOSM downloads data outside of the extent of a specified polygon layer
Thank you for asking this. I use this plugin a lot, so I had a look to see if it could be automated (as I tend to always ask for similar things like highways and buildings). It turns out that several ...
3
votes
3
votes
Accepted
Extracting skatepark data as JSON file
Use Overpass Turbo web interface, zoom to your region of interest, click Wizard and enter this string: sport:skate or sport:extreme.
Using double points : instead of equal symbol =, it uses wildcards (...
3
votes
Accepted
QuickOSM - display timestamp of resulting OSM objects
In the main window of QuickOSM go to the Advanced section and tick Metadata (see screenshot below). In your resulting layers you will then find the attribute osm_timestamp which indicates the ...
3
votes
Reconstruct unsaved QuickOSM layers in QGIS
By rightclicking the layer -> Properties -> Variables you can find the query used to create the layer under Layer -> quickosm_query. Copy the text and paste it into QuickOSM -> Query and ...
3
votes
QuickOSM timing out
The Overpass Turbo site is an alternative option to QuickOSM. There is a wizard which was used to create the query below. There are a few different export formats. KML and GPX work for QGIS import.
...
2
votes
QuickOSM returns no result
If you don't want to zoom before around Heidelberg and if you are pretty sure that only one object is called Umweltzone Heidelberg, you can set a quick query like this :
key name
value Umweltzone ...
2
votes
Can the QuickOSM QGIS plugin be used with Overpass QL (rather than xml)?
Yes, QuickOSM can execute an OQL query.
Even if QuickOSM generates XML and the OQL is not colored, QuickOSM forwards the query to Overpass so it should work.
I tried to run the query from the other ...
2
votes
Using OSM Plugin in QGIS on Ubuntu
Adding this to the answer as came here getting same problem but for different reasons but the answer helped me find the solution. If you use the QuickOSM plugin to extract contract you will also get ...
2
votes
QGIS does not load OSM data completely
There must be something wrong with the dataset. I get the same broken import as you with Add Vector Layer and the QuickOSM plugin.
It might be related to topological errors (the OSM database does not ...
2
votes
Accepted
QuickOSM using Wild Cards / RegEx
You should go to the Query panel and write your own query such as:
[out:xml][timeout:25];
(
nwr["name"~"Costco(.*)"]
["shop"]
({{bbox}});
);
out body;
>;
out skel qt;
or in XML format, so ...
2
votes
Downloading street names from OSM using QGIS yielding different datasets
For streets you want the line dataset.
The single part lines, usually just called lines.
OpenStreetMap (OSM) has four types of features. Points, Lines, Polygons, and Multi Lines.
Points are used ...
2
votes
Fetch OSM data, convert to vector file and load in QGIS
Thanks to your comments I have finally figured it out. The following code fetches and loads OSM building data in the canvas extent.
import processing
extent = iface.mapCanvas().extent()
## run a ...
2
votes
Querying for all solar farms in the UK using OSM and QGIS
For polygons of Solar Panels Farm areas in the England, Wales and Scotland.
Source of data and available for download (166.5 MB) is
https://zenodo.org/record/4059881
Using OSM based data in GeoJSON ...
2
votes
Accepted
"Overpass API : Download failed: Proxy denied connection" using QuickOSM plugin in QGIS 3
Since QuickOSM is building the queries for you the queries are correct.
Your problem is you are working behind a proxy, meaning your network requests are being redirected through a funnel of sorts.
If ...
2
votes
Accepted
Why do I receive an error when I try to use the JOSM remote in QGIS?
To use JOSM Remote, JOSM has to be open.
It doesn't open JOSM, it just send a request to zoom in the region corresponding to QGIS canvas and download openstreetmap data.
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
quickosm × 73qgis × 54
openstreetmap × 28
overpass-api × 10
qgis-3 × 9
qgis-plugins × 8
qgis-modeler × 8
pyqgis × 4
query × 3
attribute-table × 2
error × 2
extents × 2
null × 2
geofabrik × 2
coordinate-system × 1
gdal × 1
polygon × 1
geojson × 1
point × 1
qgis-processing × 1
installation × 1
spatial-statistics × 1
ubuntu × 1
table × 1
network × 1