paperscale
打印设置图属性axesm
在地图比例尺的地图
语法
paperscale (paperdist
punit
surfdist,sunits
)
paperscale (paperdistpunit
surfdist,sunits
lat,长)
paperscale (paperdistpunit
surfdist,sunits
、lat长,az)
paperscale (paperdistpunit
surfdist,sunits
长、lat, az,gunits
)
paperscale (paperdistpunit
surfdist,sunits
长、lat, az,gunits
,
半径)
paperscale(规模、…)
[paperXdim, paperYdim] = paperscale (…)
描述
paperscale (paperdist
设置图纸位置打印地图在当前轴所需的规模。所描述的规模是地理距离对应于一个纸的距离。例如,一个规模被指定为1英寸= 10公里punit
surfdist,sunits
)度(1英寸的10公里)
。见下文指定地图比例尺的另一种方法。表面距离的单位sunits
可以是任何单位认可unitsratio
。摘要单位punit
可以是任何尺寸单位认可图吗PaperUnits
财产。
paperscale (paperdist
集纸的位置,这样的规模在指定的地理位置是正确的。如果省略,默认是地图的中心极限。punit
surfdist,sunits
lat,长)
paperscale (paperdist
还指定了规模的方向是正确的。如果省略,90度(东)。punit
surfdist,sunits
、lat长,az)
paperscale (paperdist
还指定了单位的地理位置和方向。如果省略了,punit
surfdist,sunits
长、lat, az,gunits
)“度
的假设。
paperscale (paperdist
使用过去的输入来确定球的半径。punit
surfdist,sunits
长、lat, az,gunits
,
半径)半径
可以支持的值金宝appkm2deg
,也可以是所需的球体的半径(数值)zunits
。如果省略,默认使用地球的半径。
paperscale(规模、…)
,数值范围取代了两个属性/值对,指定规模之间的距离比球面上和在纸上。这通常标注在地图上,1:规模(例如1:10 0 000,或1:1 000 000)。例如,paperscale (100000)
或lat paperscale(100000年,长)
。
[paperXdim, paperYdim] = paperscale (…)
返回计算纸张尺寸。纸的尺寸单位指定。规模的调用形式,返回的尺寸是厘米。
背景
地图通常印刷距离的大小,允许一个简单的比较测量距离地球上在纸上。之间的线性比例大小的对象映射到实际尺寸的对象被称为地图比例尺。它通常表示为一个比例,比如1到100000或1:100,000 1厘米= 1公里。指定范围内的另一种方法是调用印刷和真正的长度,例如“1英寸= 1英里。”
确保你的地图可以打印正确,您可以指定打印使用paperscale
函数。它在页面上修改印刷面积的大小规模相匹配。如果由此产生的尺寸比你的论文,你可以减少空间的使用地图tightmap
或变焦
,通过改变轴位置填图。这也减少了内存的需要打印的zbuffer
光栅图像渲染器。一定要设置论文规模。例如,
集(gca),“单位”,“归一化”,“位置”[0 0 1 1])tightmap paperscale (1,“在”5,“英里”)
的paperscale
函数也可以把分母规模作为它的第一个而且是唯一的参数。如果你想在1:20,000,000地图印刷,类型
paperscale (2 e7)
检查的大小和程度上文本和轴线的相对位置,使用previewmap
调整图的大小,印刷尺寸。
previewmap
印刷更多的信息,请参阅打印和保存。
例子
当打印10厘米的小圆措施。
axesm墨卡托(纬度、经度)= scircle1 (0, 0, km2deg (5));plotm(纬度、经度)(x, y) = paperscale(1厘米,1公里);[x y] ans = 13.154 12.509 (gca、pos, [0 0 1 1]) (x, y) = paperscale(1厘米,1公里);(x, y) ans = 10.195 - 10.195
限制
纸和地理坐标之间的关系持有只要没有更改显示影响轴的限制或地理坐标和投影坐标之间的关系。这种类型的变化包括椭球或比例因子的属性axesm
的地图,或添加元素显示导致MATLAB®修改轴自动定量。可以肯定的是,规模是正确的,执行paperscale
之前打印。
版本历史
之前介绍过的R2006a