Re: [GRASS-user] grass-user Digest, Vol 152, Issue 4

2018-12-08 Thread Micha Silver
I'd like to point out that the combination of d.title and d.text is not 
working also on my system. I don't use the d.* modules much any more, 
but after seeing the OP's repeated posts, I decided to try.



I'm using Linux Mint, and here's what I did:


GRASS 7.4.0 (WGS84):~ > g.list rast

srtm_negev_3arc

GRASS 7.4.0 (WGS84):~ > g.region rast=srtm_negev_3arc

GRASS 7.4.0 (WGS84):~ > d.mon wx0                             # empty 
monitor appears
GRASS 7.4.0 (WGS84):~ > d.rast srtm_negev_3arc                 # map 
displays OK

 100%
# Now I try to add a title:

GRASS 7.4.0 (WGS84):~ > d.title -d map=srtm_negev_3arc color=red     # 
-d flag should display on wx0, but...

GRASS 7.4.0 (WGS84):~ > ERROR: Failed to run command 'd.text
input=/home/micha/GIS/grass/WGS84/PERMANENT/.tmp/TP480/11266.0
   at=50,50'. Details:

   GRASS_INFO_ERROR(11330,1): Unable to open input file

   GRASS_INFO_END(11330,1)


# The tmp file is indeed missing:

GRASS 7.4.0 (WGS84):~ > ll /home/micha/GIS/grass/WGS84/PERMANENT/.tmp/TP480/
total 12
drwxr-xr-x 3 micha micha 4096 Dec  7 13:21 .
drwxr-xr-x 3 micha micha 4096 Dec  7 13:19 ..
-rw-r--r-- 1 micha micha    0 Dec  7 13:40 11143.0.leg
drwxr-xr-x 3 micha micha 4096 Dec  7 13:20 MONITORS

# Another try

GRASS 7.4.0 (WGS84):~ > d.title map=srtm_negev_3arc color=red size=10 | 
d.text align=cc

GRASS 7.4.0 (WGS84):~ >                     # No title appears


# How about text without d.title

GRASS 7.4.0 (WGS84):~ > d.text text="My Title" color=red at=5,5     
# Now text appears as expected!


GRASS 7.4.0 (WGS84):~ > echo "Second title" >> my_title.txt

GRASS 7.4.0 (WGS84):~ > d.text input=my_title.txt color=red at=25,25     
# Again text appears



# And d.title piped into a file also works:

GRASS 7.4.0 (WGS84):~ > d.title map=srtm_negev_3arc > my_title2.txt
GRASS 7.4.0 (WGS84):~ > cat my_title2.txt
.C black
.S 4.00
LOCATION: WGS84
srtm_negev_3arc in PERMANENT

North:  32.00  South:  29.00
West:   33.00  East:   36.00
Resolution: n-s:    0.00  e-w:    0.00
GRASS 7.4.0 (WGS84):~ > d.text input=my_title2.txt color=red at=75,75    
# Text appears as expected



So maybe something is missing/not working in d.title | d.text combination ??

Regards, Micha



On 12/7/18 1:33 PM, Helmut Kudrnovsky wrote:

I just want to ask when i run the module d.title it does shown the title
So why the d.title does not work

relevant part taken from the manual:

---
Output created by d.title can be redirected into a file, or piped directly
into d.text to display the map TITLE created by d.title.
---

have you tried d.title + d.text?



-
best regards
Helmut
--
Sent from:http://osgeo-org.1560.x6.nabble.com/Grass-Users-f3884509.html
___
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

On 12/7/18 9:16 AM, Helmut Kudrnovsky wrote:

Opearting system=eindows 8.1
Grass gis version = 7.4
Command typed in cmd=
d.mon wx0
d.title map=soils color=red size=6 -s
Then no tiles appear
Why the module is not working

have you read the manual?

https://grass.osgeo.org/grass74/manuals/d.title.html


d.title generates to standard output a string which can be used by d.text to
draw a TITLE for the raster map layer name in the active display frame on
the graphics monitor. Output created by d.title can be redirected into a
file, or piped directly into d.text to display the map TITLE created by
d.title. The map TITLE created will include the map layer's name, TITLE,
MAPSET, LOCATION_NAME, geographic region boundary coordinates, and cell
resolution. If the -d draw flag is used, then d.title will call d.text for
you and the title will be automatically rendered to the display.
[...]
For example, a user wishing to create a suitable TITLE for the Spearfish, SD
soils map layer and to display this TITLE in the active display frame on the
graphics monitor might type the following:

 d.title map=soils color=red size=5 > TITLE.file
 d.text < TITLE.file

Alternately, the user might pipe d.title output directly into d.text:

 d.title map=soils color=red size=5 | d.text

A file created by d.title can be displayed with d.text. Information
contained in this file takes precedence over the color and size parameters
for d.text.


you need to use d.title in connection with d.text, e.g. on the OSGeo4W cmd
line

d.mon start=wx1
d.rast map=elevation

d.title -d map=elevation color=red size=5
or
d.title map=elevation color=red size=5 | d.text

d.mon stop=wx1






-
best regards
Helmut
--
Sent from: http://osgeo-org.1560.x6.nabble.com/Grass-Users-f3884509.html
___
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user


--
Micha Silver
Ben Gurion Univ.
Sde Boker, Remote Sensing Lab
cell: +972-523-665918

___
grass-user mailing 

Re: [GRASS-user] Sentinel2- flooding

2018-12-08 Thread Shane Carey
Great - thanks all. I'll let you know how I get on.
Thanks

On Sath 8 Noll 2018 at 12:09, Markus Neteler  wrote:

> On Fri, Dec 7, 2018 at 8:14 PM Stefan Blumentrath
>  wrote:
> >
> > Hi Shane,
> >
> > Following up on robertos answer:
> >
> > You could try the Normalized Difference Water Index (NDWI) which is
> computed for S-2 as:
> >
> > ndwi = (B08-B11)/(B08+B11)
> >
> > or alternatively
> >
> > ndwi = (B03 - B08) / (B03 + B08)
> >
> > See e.g.:
> https://github.com/sentinel-hub/custom-scripts/blob/master/sentinel-2/ndwi/script.js
>
> ... or just adapt the bands here:
>
> https://grass.osgeo.org/grass74/manuals/i.vi.html#calculation-of-ndvi
>
> > You could also take a look at Sentinel-1 for flooding / water bodies.
> However, Sentinel-1 would have to be pre-processed in SNAP/gpt.
>
> Yes, Sentinel-1 is probably more relevant when it comes to
> identification of flooded areas.
>
> Markus
>
-- 
Le gach dea ghui,
*Shane Carey*
*GIS and Data Solutions Consultant*
___
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

Re: [GRASS-user] Sentinel2- flooding

2018-12-08 Thread Markus Neteler
On Fri, Dec 7, 2018 at 8:14 PM Stefan Blumentrath
 wrote:
>
> Hi Shane,
>
> Following up on robertos answer:
>
> You could try the Normalized Difference Water Index (NDWI) which is computed 
> for S-2 as:
>
> ndwi = (B08-B11)/(B08+B11)
>
> or alternatively
>
> ndwi = (B03 - B08) / (B03 + B08)
>
> See e.g.: 
> https://github.com/sentinel-hub/custom-scripts/blob/master/sentinel-2/ndwi/script.js

... or just adapt the bands here:

https://grass.osgeo.org/grass74/manuals/i.vi.html#calculation-of-ndvi

> You could also take a look at Sentinel-1 for flooding / water bodies. 
> However, Sentinel-1 would have to be pre-processed in SNAP/gpt.

Yes, Sentinel-1 is probably more relevant when it comes to
identification of flooded areas.

Markus
___
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user