十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要介紹“MATLAB完美白化的方法是什么”,在日常操作中,相信很多人在MATLAB完美白化的方法是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”MATLAB完美白化的方法是什么”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
創(chuàng)新互聯(lián)服務(wù)項目包括青秀網(wǎng)站建設(shè)、青秀網(wǎng)站制作、青秀網(wǎng)頁制作以及青秀網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,青秀網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到青秀省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
以下是此次測試的代碼,僅測試了lambert、mercator、lat-lon投影的白化,lambert和mercator投影基于m_map工具箱,lat-lon僅是簡單的常規(guī)白化。
clear, clc
z = peaks(1000);
lon = [60 150];
lat = [0 60];
[LON,LAT] = meshgrid(linspace(lon(1),lon(2),1000), linspace(lat(1), lat(2),1000));
figure
m_proj('lambert', 'longitudes', lon, 'latitudes', lat, 'par', [30, 60], 'clo', 105)
m_contourf(LON, LAT, z);
m_maskmap('../data/chinamap/中國行政區(qū)_包含沿海島嶼.shp', true, 'lon', lon, 'lat', lat, 'm_map', true);
m_proj('lambert', 'longitudes', lon, 'latitudes', [15, 60], 'par', [30, 60], 'clo', 105)
m_grid('box','on', 'linestyle', 'none', 'tickdir', 'out', 'linewidth', 3);
m_mapshow('../data/chinamap/cnmap/cnhimap.shp')
figure
m_proj('mercator', 'longitudes', lon, 'latitudes', lat)
m_contourf(LON, LAT, z);
m_maskmap('../data/chinamap/中國行政區(qū)_包含沿海島嶼.shp', true, 'lon', lon, 'lat', lat, 'm_map', true);
m_mapshow('../data/chinamap/cnmap/cnhimap.shp')
m_grid('box','on');
figure
c = contourf(LON, LAT, z,'linestyle', 'none');
m_maskmap('../data/chinamap/中國行政區(qū)_包含沿海島嶼.shp', true, 'lon', lon, 'lat', lat);
mapshow('../data/chinamap/cnmap/cnhimap.shp', 'color', 'k', 'displaytype', 'line')
以下是三個投影的白化測試結(jié)果,可以看出,完美白化!
從左到右分別為Lambert、Mercator、lat-lon投影的白化圖
此腳本在用m_map處理lambert投影的時候存在一點問題,如下圖所示。這個暫時沒有很好的方法解決。
但是在上述的測試腳本里,給出了簡單的解決方案,即擴大坐標(biāo)軸的范圍,然后進(jìn)行白化,白化完成之后,重新設(shè)置投影,最后再設(shè)置m_grid類型。這樣就能解決上面的小問題了。
lambert投影白化小瑕疵
1)此函數(shù)僅支持shapefile文件類型是polygon的文件,如果是line,需要轉(zhuǎn)換為polygon類型;
2)利用lambert投影白化時要注意前后兩個投影的par和clo參數(shù)要一致。
到此,關(guān)于“MATLAB完美白化的方法是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
名稱欄目:MATLAB完美白化的方法是什么
標(biāo)題鏈接:http://m.jiaotiyi.com/article/pjpshd.html