Display world map projection on contour plot window

7 ビュー (過去 30 日間)
ANTHONY
ANTHONY 2014 年 12 月 30 日
回答済み: ANTHONY 2015 年 1 月 2 日
Hello,
I'm looking for you help please!
I would like to display a world map over a contour plot. Contours are corresponding to satellite radiation pattern measurement in azimuth over elevation. Now, I'm trying to overlap the world map projection view to the satellite (geo 36000kms) with corresponding Az,El of arround +/-10deg.
I'have made the code below but I have a some difficulties to fix the right axis scale:
coast = open('coast.mat');
Re = almanac('earth','radius','km');
view_altitude = 35787;
originLat = dm2degrees([0 0]);
originLon = dm2degrees([ 0 0]);
axesm('vperspec','Geoid',Re,'Frame','on','MapParallels', view_altitude,'Origin',[originLat originLon]);
geoshow(coast.lat,coast.long,'DisplayType','polygon');
hold on;
[mC,hC] = contour(az1,el1,CoA, ISO,'LineWidth',1.4) ;
Many thanks in advance for your Help !
Anthony

採用された回答

ANTHONY
ANTHONY 2015 年 1 月 2 日
I'have also tried to udse m_map functions. Bit I have still difficulties to manage the axis scale (see attached file):
m_proj('Satellite','lon',0,'lat',0,'alt',5.6506,'rec','off','rot',0)
m_coast('patch',[.6 1 .6]);
hold on;
[mC,hC] = contour(az1,el1,CoA, ISO)
Many thanks for your Help !

その他の回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by