Filter löschen
Filter löschen

Adding India boundary to a figure

3 Ansichten (letzte 30 Tage)
praveen rai
praveen rai am 5 Jul. 2018
Kommentiert: Ankit Singh am 30 Jun. 2019
Hi,
h = figure;
set(h, 'Color','w')
imagesc(X,Y,wet'); set(gca,'YDir','normal'); set(gca,'YDir','normal');
%hold on, plot(long,lat); set(gca,'YDir','normal')
set(gca,'FontSize', 12, 'FontWeight','bold')
title('WET SEASON','FontSize', 12, 'FontWeight','bold')
h = colorbar; set(h,'FontSize', 12, 'FontWeight','bold')
mymap = [1 0.8 1; 0.7 1 1; 0.9 1 0.5; 0.6 0.7 0];
caxis([0 360]); colormap(mymap)
I want to add India boundary to this figure for which I have a shapefile. I have tried using shaperead and geoshow but it's not working and I am really got stuck into it. Any help will be highly appreciated. Thanks Praveen
  8 Kommentare
jonas
jonas am 7 Jul. 2018
Nice! Happy to help
Ankit Singh
Ankit Singh am 30 Jun. 2019
Thanks..
It works now.

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

Chad Greene
Chad Greene am 14 Aug. 2018
Alternatively, if you don't have Matlab's Mapping Toolbox you can use my borders function.
  2 Kommentare
praveen rai
praveen rai am 14 Aug. 2018
I have tried that border function Chad...it has also served my purpose. Just a small query... I want to calculate significant trend using Mann-kendall on a 3-dimensionsl data which contains lat, lon and Julian days value at each grid. Can you please help me in solving this?
Many thanks
Chad Greene
Chad Greene am 14 Aug. 2018
Hi Praveen, That's a somewhat involved task I don't have a tidy solution for. I recommend starting a new question with some sample data and maybe someone on the forum can help.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Produkte

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by