# Psbasemap grid line

**URL:** <https://forum.generic-mapping-tools.org/t/psbasemap-grid-line/4586>\
**Category:** Q&A\
**Created:** [January 10, 2024, 9:08am UTC](https://forum.generic-mapping-tools.org/t/psbasemap-grid-line/4586 "2024-01-10T09:08:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![irmayolii](https://avatars.discourse-cdn.com/v4/letter/i/7ba0ec/32.png) [@irmayolii](https://forum.generic-mapping-tools.org/u/irmayolii)\
**Post date:** [January 10, 2024, 9:08am UTC](https://forum.generic-mapping-tools.org/t/psbasemap-grid-line/4586/1 "2024-01-10T09:08:10Z")

</div>

I am using GMT 5, and I want to create a map with grid lines using the script below. However, the result has grid lines with two colors, black and white, while I want only the lines without any colors. How can I get just grid lines without color strip white and black

#!/bin/sh

FS=15  
RR=115.800283333/116.84011/-9.02833333333/-8.15666666667  
BO=a0.2f0/a0.2f0.NseW  
PS\_NAME=Lombok\_3DEW.jpg  
GEBCO=SRTM\_lombok.grd  
LOS=Lombok\_3DEW\_Vel.grd

fcI=mis.cpt  
gmt makecpt -Cpolar -T-0.5/0.5/0.1 -Z -D \> $fcI

LB=lombok\_fault.gmt

#LIG=legenda\_sesar\_blue.txt  
#-----------------------------------------------  
SCALE\_LAT=-8.95  
SCALE\_LON=115.9  
SCALE\_LENG=10  
#-----------------------------------------------  
SCALE={SCALE\_LON}/{SCALE\_LAT}/{SCALE\_LAT}/{SCALE\_LENG}  
S\_VER=a875:Elevation:/Ⓜ

#echo “-10000 200 10000 200” \> gray.cpt  
gmt grdcut $GEBCO -R$RR -GGRAY  
gmt psbasemap -JM$FS -R$RR -B$BO -K \> $PS\_NAME  
gmt grdgradient GRAY -Nt1 -A45 -GGRAY\_i  
gmt grdimage GRAY -IGRAY\_i -R$RR -JM$FS -Cgray.cpt -K -O \>\> $PS\_NAME  
gmt grdimage $LOS -R$RR -JM$FS -C$fcI -Q -K -O \>\> $PS\_NAME  
gmt pscoast -JM$FS -R$RR -B$BO -L$SCALE -Df -Swhite -W0.3 -K -O \>\> $PS\_NAME  
gmt psscale -C$fcI -Dx0.5c/5c+w2.5c/0.2c+v -Bxaf -By+l"(m)" -K -O \>\> $PS\_NAME  
gmt psxy $LB -R$RR -JM$FS -W0.7,red -K -O \>\> $PS\_NAME

#legenda  
echo “115.85 -8.27 0 3 0 0 utara” | gmt psvelo -R$RR -JM$FS -W5,black -Gblack -A0.12/0.16/0.12 -Se0.2/0.05 -K -O \>\> $PS\_NAME  
echo “115.85 -8.2 U” | gmt pstext -R$RR -JM$FS -F+f12p,Helvetica -O \>\> $PS\_NAME

gmt psconvert $PS\_NAME -Tj -A

The results of script (focus on grid line)

 ![Lombok_3DEW](https://canada1.discourse-cdn.com/flex047/uploads/gmt/original/2X/d/db48739fa556c7cf8f62871301616c86067b1285.jpeg)

The results that I want (focus on grid line)

 ![s_model2_exp](https://canada1.discourse-cdn.com/flex047/uploads/gmt/original/2X/f/f8e8f32f9da1108423a87aa428439820417a08aa.jpeg)

---

<div class="post-metadata">

**Author:** ![pwessel](https://yyz1.discourse-cdn.com/flex047/user_avatar/forum.generic-mapping-tools.org/pwessel/32/30_2.png) [@pwessel](https://forum.generic-mapping-tools.org/u/pwessel)\
**Post date:** [January 10, 2024, 11:25am UTC](https://forum.generic-mapping-tools.org/t/psbasemap-grid-line/4586/2 "2024-01-10T11:25:00Z")

</div>

Think you are confusing the names of things. Gridlines are set via the g-directive to **-B** , e.g. -Bg5, which you are not using, but looks like you are talking about the base frame checkerboard black/white pattern. That is controlled with **MAP\_FRAME\_TYPE** and is by default fancy. Set to plain for just a black outline.

---

<div class="post-metadata">

**Author:** ![irmayolii](https://avatars.discourse-cdn.com/v4/letter/i/7ba0ec/32.png) [@irmayolii](https://forum.generic-mapping-tools.org/u/irmayolii)\
**Post date:** [January 10, 2024, 3:17pm UTC](https://forum.generic-mapping-tools.org/t/psbasemap-grid-line/4586/3 "2024-01-10T15:17:23Z")

</div>

thankyou it’s solved.  
I want to ask another question, I have 4 layouts and I want to display in one map.  
But in this case the third map is always cut out of the map. How to make 4 layouts in one map without cut?

the format layout that I want is:

layout 1 layout 2  
layout 3 layout 4

sorry for very basic question

 ![image](https://canada1.discourse-cdn.com/flex047/uploads/gmt/original/2X/5/5039cefcb194ef2f55d90ac458bb154d8f825730.jpeg)

My script is

---

<div class="post-metadata">

**Author:** ![irmayolii](https://avatars.discourse-cdn.com/v4/letter/i/7ba0ec/32.png) [@irmayolii](https://forum.generic-mapping-tools.org/u/irmayolii)\
**Post date:** [January 10, 2024, 3:18pm UTC](https://forum.generic-mapping-tools.org/t/psbasemap-grid-line/4586/4 "2024-01-10T15:18:10Z")

</div>

[script.txt](https://forum.generic-mapping-tools.org/uploads/short-url/vsNswEbgFhp3IbvCbsYGuzkBRt1.txt) (4.0 KB)

---

<div class="post-metadata">

**Author:** ![pwessel](https://yyz1.discourse-cdn.com/flex047/user_avatar/forum.generic-mapping-tools.org/pwessel/32/30_2.png) [@pwessel](https://forum.generic-mapping-tools.org/u/pwessel)\
**Post date:** [January 10, 2024, 5:01pm UTC](https://forum.generic-mapping-tools.org/t/psbasemap-grid-line/4586/5 "2024-01-10T17:01:28Z")

</div>

Sory, too much GMT classic mode weed. I would use modern mode and subplot for stuff like this and reduce the code by \> 50%. But have no time to do this for you.

---

<div class="post-metadata">

**Author:** ![mkononets](https://yyz1.discourse-cdn.com/flex047/user_avatar/forum.generic-mapping-tools.org/mkononets/32/4029_2.png) [@mkononets](https://forum.generic-mapping-tools.org/u/mkononets)\
**Post date:** [January 10, 2024, 7:21pm UTC](https://forum.generic-mapping-tools.org/t/psbasemap-grid-line/4586/6 "2024-01-10T19:21:59Z")

</div>

try selecting larger paper size:

```auto
gmt set PS_MEDIA a3 # or a2 if you need even more space

```

or learn gmt modern mode.

---

<div class="post-metadata">

**Author:** ![DD-ZHAO](https://yyz1.discourse-cdn.com/flex047/user_avatar/forum.generic-mapping-tools.org/dd-zhao/32/3890_2.png) [@DD-ZHAO](https://forum.generic-mapping-tools.org/u/DD-ZHAO)\
**Post date:** [January 25, 2024, 3:02am UTC](https://forum.generic-mapping-tools.org/t/psbasemap-grid-line/4586/7 "2024-01-25T03:02:03Z")

</div>

> [@irmayolii](#):
>
> LOS=Lombok\_3DEW\_Vel.grd

May I ask if this LOS is an insar line of sight deformation? May I ask how you generated this grd file using xyz2grd. Thank you!
