Посмотреть карту на напечатанном размере
Внешний вид карты на экране может отличаться от конечного напечатанного выхода. Это объясняется различием в размере и форме окна рисунка и области, которую рисунок занимает на печатной странице. Карта, которая может считываться на экране, может быть загромождена, когда печатный выход меньше. Аналогично, относительное положение нескольких осей может показаться различным при печати. Эта функция изменяет размер рисунка на размер печати.
Является ли текст достаточно маленьким, чтобы избежать перекрытия в карте Европы?
figure worldmap europe land=shaperead('landareas.shp','UseGeoCoords',true); geoshow([land.Lat],[land.Lon]) m=gcm; latlim = m.maplatlimit; lonlim = m.maplonlimit; BoundingBox = [lonlim(1) latlim(1);lonlim(2) latlim(2)]; cities=shaperead('worldcities.shp', ... 'BoundingBox',BoundingBox,'UseGeoCoords',true); for index=1:numel(cities) h=textm(cities(index).Lat, cities(index).Lon, ... cities(index).Name); trimcart(h) rotatetext(h) end orient landscape tightmap axis off previewmap
Рисунок не может быть больше экрана.
previewmap
изменяет размер текущей фигуры так, чтобы он совпадал с печатным выходом. Если получившийся размер фигуры превышает размер экрана, рисунок максимально увеличивается.