clc;close all;clear; road=shaperead(‘boston_roads.shp‘); %读取shape文件 figure, mapshow(‘boston.tif‘); %读取tif遥感影像并显示 axis image manual off; %关闭本地坐标系统 surveyFeetPerMeter = unitsratio(‘sf‘,‘meter‘); %将米级单位转换成surveyFeet单位 colorTab=‘rgbcymkw‘; %颜色代码表,不同等级的公路显示不同颜色 for i=1:numel(road) x = surveyFeetPerMeter * [road(i).X]; %将shp文件坐转换为tif文件坐标 y = surveyFeetPerMeter * [road(i).Y]; mapshow(x,y,‘Color‘,colorTab(road(i).CLASS)); %根据公路类别来进行不同颜色显示 end print(‘-dpng‘,‘-r600‘,‘d:/boston.png‘); %以600的分辨率保存结果图片
时间: 2024-10-05 05:02:06