2010-12-16 82 views
0

我的問題是,如何在使用matlab時從shp文件(shapefile)更改地圖的多邊形。我正在做這個項目,我給了我需要使用的shpfile格式的地圖,我能夠在matlab中讀取地圖,但地圖在區域中分割,每個區域都有它的顏色,我遇到的問題是改變多邊形以其各自的顏色,任何人看到這一點,請親切地幫助和儘快回覆我。使用matlab從一個shp文件更改地圖的多邊形顏色

回答

0

您是否使用The MathWorks的Mapping Toolbox或第三方代碼(如Shapefile C庫中的代碼)來導入shapefile?如果您使用的是映射工具箱,我無法在這裏獲得太多幫助,因爲我沒有該工具箱 - 希望其他人可以在這裏幫忙。

在任何情況下,如果你可以導入到您的工作空間MATLAB Shape文件,你應該能夠找到矢量數據(多邊形和屬性數據等)的地方......

如果你不這樣做查看Workspace上的任何內容,可能可以在圖中(或在Axis中)找到這些數據。

data = get(the_handle);

我會在那裏尋找數據。

你獲得的多邊形和屬性數據後,您可以修補/用你喜歡的任何顏色填充它們(根據您發現有任何其他信息。)

好運

相關問題