[GRASS-dev] [GRASS GIS] #793: Provide breakline (fault line) support for surface interpolation modules

#793: Provide breakline (fault line) support for surface interpolation modules
-------------------------+--------------------------------------------------
Reporter: marisn | Owner: grass-dev@lists.osgeo.org
     Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.0
Component: Vector | Version: unspecified
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
-------------------------+--------------------------------------------------
Current v.surf.* modules do not support breaklines (fault lines). It's
common in geology and other fields to have line/surface that limits
interpolated value expansion - interrupts spatial correlation
(neighborhood influence).

IMHO breaklines should be taken into account at two times - first when
choosing data input points for calculation (only points at one side of
line) and second time - when assigning values for cells - only cells at
one side of line should receive values.

I understand that this is longterm goal and it requires lot of discussions
how it should be implemented. Still it's a wanted feature.

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/793&gt;
GRASS GIS <http://grass.osgeo.org>

#793: Provide breakline (fault line) support for surface interpolation modules
--------------------------+-------------------------------------------------
  Reporter: marisn | Owner: grass-dev@lists.osgeo.org
      Type: enhancement | Status: new
  Priority: normal | Milestone: 7.0.0
Component: Vector | Version: unspecified
Resolution: | Keywords:
  Platform: Unspecified | Cpu: Unspecified
--------------------------+-------------------------------------------------
Comment (by hamish):

try v.surf.icw from addons.

http://grass.osgeo.org/wiki/GRASS_AddOns#v.surf.icw
http://grass.osgeo.org/wiki/Image:Inlets_03_SurfSal_icw_big.png

it is ''very'' computationally expensive so number of starting points
should be kept low.

Hamish

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/793#comment:1&gt;
GRASS GIS <http://grass.osgeo.org>

#793: Provide breakline (fault line) support for surface interpolation modules
-------------------------+--------------------------------------------------
Reporter: marisn | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.0
Component: Vector | Version: unspecified
Keywords: | Platform: Unspecified
      Cpu: Unspecified |
-------------------------+--------------------------------------------------
Changes (by jdenisgiguere):

* cc: jdenisgiguere (added)

--
Ticket URL: <http://trac.osgeo.org/grass/ticket/793#comment:2&gt;
GRASS GIS <http://grass.osgeo.org>

#793: Provide breakline (fault line) support for surface interpolation modules
-------------------------+--------------------------------------------------
Reporter: marisn | Owner: grass-dev@…
     Type: enhancement | Status: new
Priority: normal | Milestone: 7.0.0
Component: Vector | Version: svn-trunk
Keywords: breaklines | Platform: All
      Cpu: All |
-------------------------+--------------------------------------------------
Changes (by hamish):

  * keywords: => breaklines
  * platform: Unspecified => All
  * version: unspecified => svn-trunk
  * cpu: Unspecified => All

Comment:

see also Alexander Muriy's v.triangle addon module,
   http://grasswiki.osgeo.org/wiki/TIN_with_breaklines

Hamish wrote:
> try v.surf.icw from addons. [...] it is very computationally expensive
> so number of starting points should be kept low.

note the new version isn't quite as expensive as the old, and now supports
multi-processing. Probably should still be limited to less than a few
hundred input points though.

Hamish

--
Ticket URL: <https://trac.osgeo.org/grass/ticket/793#comment:3&gt;
GRASS GIS <http://grass.osgeo.org>