[GRASS-dev] new addon: v.faultdirections

Helmut Kudrnovsky hellik at web.de
Sat Nov 5 14:37:22 PDT 2016


Hi Moritz,


Moritz Lennert wrote
> Dear all,
> 
> As a result of some work with a student, I've just committed a small and 
> very simple addon that takes azimuths of lines from the attribute table 
> and draws a polar bar frequency plot in order to be able to visually 
> determine the dominant direction(s).
> 
> As this is generally used for geological faults, I called it 
> v.faultdirections.
> 
> It is really in a very simple and basic state, but I thought that I'd 
> better upload it before I forget it. Hope it might be useful to some. If 
> anyone wants to work on it, please feel free...

just wanted to test it on windows, but see:

https://wingrass.fsv.cvut.cz/grass73/x86_64/addons/grass-7.3.svn/logs/v.faultdirections.log

[snip]
Traceback (most recent call last):
  File
"C:/Users/landa/grass_packager/grass73/x86_64/addons/v.faultdirections/scripts/v.faultdirections.py",
line 50, in <module>
    import matplotlib.pyplot as plt
  File
"C:\OSGeo4W64\apps\Python27\lib\site-packages\matplotlib-1.3.1-py2.7-win-amd64.egg\matplotlib\pyplot.py",
line 98, in <module>
    _backend_mod, new_figure_manager, draw_if_interactive, _show =
pylab_setup()
  File
"C:\OSGeo4W64\apps\Python27\lib\site-packages\matplotlib-1.3.1-py2.7-win-amd64.egg\matplotlib\backends\__init__.py",
line 28, in pylab_setup
    globals(),locals(),[backend_name],0)
  File
"C:\OSGeo4W64\apps\Python27\lib\site-packages\matplotlib-1.3.1-py2.7-win-amd64.egg\matplotlib\backends\backend_qt4agg.py",
line 13, in <module>
    from backend_qt4 import QtCore, QtGui, FigureManagerQT, FigureCanvasQT,\
  File
"C:\OSGeo4W64\apps\Python27\lib\site-packages\matplotlib-1.3.1-py2.7-win-amd64.egg\matplotlib\backends\backend_qt4.py",
line 25, in <module>
    from qt4_compat import QtCore, QtGui, _getSaveFileName, __version__
  File
"C:\OSGeo4W64\apps\Python27\lib\site-packages\matplotlib-1.3.1-py2.7-win-amd64.egg\matplotlib\backends\qt4_compat.py",
line 36, in <module>
    import sip
ImportError: No module named sip
[snip]

maybe some issue with the matplotlib backend?

see

https://trac.osgeo.org/grass/browser/grass-addons/grass7/raster/r.width.funct/r.width.funct.py#L46
https://trac.osgeo.org/grass/browser/grass-addons/grass7/raster/r.hypso/r.hypso.py#L52

where I've added some lines that it works also on windows.



-----
best regards
Helmut
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/new-addon-v-faultdirections-tp5294302p5294461.html
Sent from the Grass - Dev mailing list archive at Nabble.com.


More information about the grass-dev mailing list