This is an Add-In for ArcGIS 2.x which aims to add support for visual magnitude viewsheds.
- Visual magnitude calculation
- Viewshed generation
- Support for visibility of wind turbines
- Vector viewpoints
- Vector roads, trails,...
- Weighted viewpoints
- Custom elevation offset for each viewpoint
- Parallel processing
Input - Digital Elevation Model (DEM) and vector viewpoints
Output - Visual magnitude viewshed
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Software you need to have installed to use or develop the add-in.
ArcGis Pro 2.x
ArcGis Pro 2.x
Visual Studio 2017
.NET Framework 4.6
This part will guide you through the add-in installation process.
To install the Add-In:
- Install the ArcGIS Pro 2.x and all its dependencies.
- Download the latest release of Visual Magnitude Add-In from Release tab.
- Open the downloaded VisualMagnitude.esriAddinX file.
- Click Install Add-In.
Now, the Visual Magnitude Add-In is installed. To test this:
See a video tutorial on YouTube: https://youtu.be/UA4JMfoY38I
- Import Digital Elevation Model (DEM) and viewpoints to a project.
- Go to Visual Magnitude tab.
- Go to Settings and update them if necesssary.
- Save the new settings.
- Select DEM layer and viewpoints layer from dropdowns in Visual Magnitude tab.
- Click Start Analysis.
- When the analysis is finished, the result will be displayed and saved to VisualMagnitudeOutput folder inside the project folder.
- Open Attribute Table of the viewpoint layer
- Click Add Field.
- Add new field OFFSET with Data Type Double.
- Save the changes.
- Add offsets for each viewpoint in the table.
- Run the analysis.
- Open Attribute Table of the viewpoint layer
- Click Add Field.
- Add new field WEIGHT with Data Type Double.
- Save the changes.
- Add the weight for each viewpoint in the table.
- Run the analysis.
Download the Documentation.chm which contains HTML documentation.
If you wish to contribute to this project:
- E-mail me at visualmagnitude kubacech.cz
- Create a new issue
- Jakub Čech - CzechFlek
- Brent Chamberlain - http://brentchamberlain.org/
This project is licensed under the GPL-3 License - see the LICENSE.md file for details
- Brent Chamberlain for developing the methodology
- Kansas State University