9 votes
Accepted

Viewshed Analysis - use DSM or DTM?

Your choice of DSM vs DTM will depend on whether there is best-practice guidance or regulations governing the planning process for which you are performing the calculation. For instance, Viewshed ...
user avatar
  • 33.1k
8 votes
Accepted

ArcGIS Viewshed Outputs

The error in your approach is that a 2m tall person at Point A who can see a 50m tall structure at Point B does not mean 50m tall person at Point A could see a 2m tall structure at Point B. Here's a ...
user avatar
  • 684
8 votes

Raster data viewshed analysis with Python

The easiest way to calculate a visibility raster in python is to call the ad hoc functions of a GIS from your code. This can be done in several ways (non-exhaustive list): Using the r.viewshed module ...
user avatar
  • 1,279
7 votes
Accepted

ZTV Viewshed Analysis plugin in QGIS

It is very simple. Just set the target height (leaving the target points file field blank). This is the height above ground level that the observer is looking at. For inter-visibility, the target ...
user avatar
  • 33.1k
7 votes

Using Viewshed Graphical Modeler

You should include your DEM as an input within that model. I have reproduce your model and just add that entry, and it worked. Here is the image of the model: Here is a final screenshot showing ...
user avatar
6 votes
Accepted

Viewshed analysis distance

Viewshed analysis generally only checks the theoretical line of sight - can a cell be seen from another cell, without any higher terrain standing in the way? It doesn't take into account whether or ...
user avatar
  • 19.8k
6 votes
Accepted

QGIS Graphical Modeler Add Specific files

I think a custom script might be needed for this which allows you to set fixed layers and use these in your model without having to constantly specify them. You can create one from: Processing ...
user avatar
  • 72.5k
6 votes
Accepted

Flight visualization in QGIS

As far as I see, the solution by @bugmenot123 does not work as intended: native Qgis 3D symbology accepts only a fixed valued for the elevation, no data driven override to use the values of an ...
user avatar
  • 42.1k
5 votes
Accepted

Wind Farm Viewshed Analysis

You can use QGIS for this analysis but do not confuse line of sight calculations with viewshed analysis. They are related but r.los returns a raster whose values are null for not-visible or the ...
user avatar
  • 33.1k
5 votes
Accepted

ArcGIS Viewshed without Observer Points

I suggest you use the line feature as the "observer" input for the Viewshed tool. I think this is a simpler method than trying to generate points 10m offset from the line feature and then use Viewshed ...
user avatar
  • 8,926
5 votes
Accepted

OpenWind Zone of Visual Impact transparent pixels

From the openWind Forum website, it is mentioned here: "...set the invalid value to -9999. What this does is make sure that areas outside of the raster are painted as transparent due to being ...
user avatar
  • 72.5k
5 votes

Viewshed Analysis incorporating tree height

Your workflow will be something like this (you don't mention what software you're using but this should work with anything). Basically you just need to add your pine trees to the DEM as if they were ...
user avatar
  • 12k
5 votes
Accepted

Generate a viewshed and merge it with another image using GRASS/GDAL command line?

How about something like this: radius=5000 # Maximum distance X=200000 # X coordinate of lookout Y=500000 # Y coordinate of lookout r.import dem.tif output=elev g.region -a rast=elev r....
user avatar
  • 14.4k
4 votes

Error memory on Viewshed Analysis plugin QGIS

This is a classic python "out of memory" error. I looked at the plugin code. From the stack trace, it looks like you're doing an intervisibility analysis. This makes a line feature between each pair ...
user avatar
  • 19.8k
4 votes

Calculating visible sky percentage?

The sky-view factor (SVF) is defined by the part of the visible sky (Ω) above a certain observation point as seen from a two-dimensional representation (see figure a). The algorithm computes the ...
user avatar
  • 39
4 votes

Problem creating viewshed raster in QGis - output black

Found out the solution! First, I was wrongly considering absolute heights in observer/target height. Those are offsets. So I changed them to 1.6 / 0. Then, turns out I needed to manually assign a ...
user avatar
  • 391
4 votes
Accepted

QGIS Viewshed Analysis Colours

There's a few settings you might need to alter: In the Load min/max values option, choose the following setting: Min / max Set the Accuracy option to: Actual (slower) Set the Interpolation option ...
user avatar
  • 72.5k
4 votes
Accepted

Geoserver viewshed WPS not found

Out of the box GeoServer WPS does not have a viewshed process. One can be written, or you can bridge to another software (e.g., GRASS) that can do it. Both option require coding (so either your ...
user avatar
  • 15.8k
4 votes
Accepted

Seeking map provider for Viewshed Analysis

You can do that with your own DEM and offline by using gdal_viewshed https://gdal.org/programs/gdal_viewshed.html.
user avatar
  • 53.3k
4 votes

QGIS Viewshed plugin not in any menu

Visibility Analysis plugin adds the related tools to Processing Toolbox as in the image.
user avatar
3 votes

OpenWind Zone of Visual Impact transparent pixels

Joseph has provided a 'how to' for OpenWind. However, if you are like me, you may prefer to do the cartography in QGIS. In which case go to the Transparency tab of the raster layer properties. Set ...
user avatar
  • 33.1k
3 votes
Accepted

Viewshed Analysis for bridge polyline observer feature

All heights are based on or relative to the DEM being used in the analysis. The tools use specially named attributes to pull in some relevant values for the observer and targets. These are discussed ...
user avatar
  • 15.5k
3 votes
Accepted

Highest resolution Digital Elevation Model for the UK?

Ordnance Survey As the name suggests, OS Terrain 50 is a product with a 50 metre grid resolution (http://www.ordnancesurvey.co.uk/business-and-government/products/terrain-50.html). OS Terrain 50 ...
user avatar
  • 6,591
3 votes

Viewshed over Multiple DEM Models Possible?

I believe you're looking for Mosaic to New Raster in the Raster toolset. It may take some fiddling depending on how well adjacent DEMs overlap/line up. If you're running into file download limits at ...
user avatar
  • 15.5k
3 votes
Accepted

Viewshed Plugin gives incorrect results

I was able to reproduce this. I've never had this problem before, as I tend to use the OS OpenTerrain dataset for mapping in the UK. I used SRTM and the wonderful Python Elevation module to download ...
user avatar
  • 19.8k
3 votes
Accepted

Seeking algorithm to find point on surface with highest visibility?

The whitebox GAT software has a tool that does what you need to do (I think), its called Visibility Index. From the manual: This tool can be used to calculate the visibility of all locations within ...
user avatar
  • 3,649
3 votes

Performing viewshed analysis in R?

I believe I have found a viable solution to address my (edited) original question. At the best of my web searches, I got the impression that virtually all the packages available in R to perform ...
user avatar
  • 1,484
3 votes

Seeking map provider for Viewshed Analysis

As per @MichaelStimson I think you can do a viewshed in GEE or QGIS. I've not used either so I can't attest to their suitability. Getting elevation data to match your accuracy requirement is ...
user avatar
3 votes
Accepted

Difference and similarities between Intervisibility and Viewshed

Intervisibility can be defined as the ability to see in a direct line of sight from one position on the Earth's surface to another. A Viewshed is defined by all the points which are visible from one ...
user avatar
  • 6,786
3 votes

Flight visualization in QGIS

Absolutely. You have two options, the native QGIS 3D view or the qgis2threejs plugin. For qgis2threejs you can select a DEM as background, drape a texture on it as you like (from the canvas or a layer ...
user avatar
  • 8,554

Only top scored, non community-wiki answers of a minimum length are eligible