Problem About 3D Plot Of Map

2 views (last 30 days)
Okan
Okan on 28 May 2013
Hi everyone,
I am trying to plot 3D map whose x and y axis are located on 2D map specified by using worldmap and geoshow functions and z axis is assigned as depth. But, the code I am trying to develop doesn't give what I am expecting. Here is my code;
worldmap([37.400 39.200],[42.000 44.400]);
geoshow('landareas.shp', 'FaceColor', 'yellow');
Latitude=[38.8435 38.8420 38.7043 38.8430 38.8335];
Longitude=[43.5308 43.5710 43.4535 43.4585 43 5795];
Depth=[21.71 21.9 21 25.5 21.8];
plot3m(Latitude,Longitude,Depth, 'o', 'MarkerSize', 3,...
'MarkerFaceColor','r');
How can I solve this problem?

Answers (1)

José-Luis
José-Luis on 28 May 2013
You are missing a '.':
Longitude=[43.5308 43.5710 43.4535 43.4585 43.5795];
  1 Comment
Okan
Okan on 28 May 2013
Edited: Okan on 28 May 2013
Ok, but the real problem is about the 3D Map Figure. How can I obtain such a figure;

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!