[gdal-dev] Generating Viewsheds without Using Sightlines

Eli Adam eadam at co.lincoln.or.us
Mon Sep 30 12:34:51 PDT 2019


On Mon, Sep 30, 2019 at 11:54 AM Even Rouault
<even.rouault at spatialys.com> wrote:
>
> On lundi 30 septembre 2019 20:10:38 CEST Tamas Szekeres wrote:
> > Hi,
> >
> > I've implemented a viewshed algorithm a while ago, by utilizing a modified
> > version of the algorithm published at
> > https://www.asprs.org/wp-content/uploads/pers/2000journal/january/2000_jan_8
> > 7-90.pdf
> >
> > With this approach, it was crucial to provide a fast real-time option for
> > the viewshed calculation on relatively large raster DEMs by using only a
> > small memory footprint.
> >
> > The implementation can be found here:
> >
> > https://github.com/szekerest/gdal/blob/viewshed/gdal/alg/viewshed.cpp
> > https://github.com/szekerest/gdal/blob/viewshed/gdal/apps/gdal_viewshed.cpp
> >
> > Does it make sense to spend some more effort and incorporate this approach
> > in GDAL officially?
>
> Sounds useful to me !
> (old memories of having implement line-of-sight based intervisibility
> algorithm in a past life !)

Gdaldem (although it has a different history) has an assortment of DEM
based utilities, https://gdal.org/programs/gdaldem.html  I'm not sure
if it would make sense there or elsewhere.  It would be a useful tool.

Best regards, Eli



>
> Even
>
> --
> Spatialys - Geospatial professional services
> http://www.spatialys.com
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev


More information about the gdal-dev mailing list