yycGIS

我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容。 我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系。

Less is more, more is different!

导航

ArcGIS中的地图布局的PageLayout 对象

PageLayout 对象

PageLayout 用以显示地图数据,并通过对地图数据进行整饰以便对地图打印
输出满足不同行业对GIS 出图功能的需求。PageLayout 和Map 这两个对象看起来
非常相似,它们都是视图对象,可以显示地图;也都是图形元素的容器,可以容
纳图形元素(Graphics Element)。但是所能够保存的图形类型却是有差别的。
PageLayout 除了保存图形元素外,还可以保存诸如MapFrame 的框架元素(Frame
Element)。PageLayout 控件上的Map 对象被PageLayout 的MapFrame 对象所管理
的。
PageLayout 类主要实现了IPageLayout 接口,它定义了用于修改页面版式
(layout)的方法和属性。
IPageLayout 的方法ZoomToWhole 方法可以让PageLayout 以最大尺寸显示;
IPageLayout 的ZoomToPercent 方法可以按照输入的比例显示;
IPageLayout 的ZoomToWidth 方法可以让视图显示的范围匹配控件对象的宽
度。
IPageLayout 的Page 属性用以获取Page 对象
IPageLayout 的RulerSettings 属性用以获取RulerSettings 对象
IPageLayout 的HorizontalSnapGuides 和VerticalSnapGuides 属性用以获取
SnapGuides 对象

 

 

posted on 2013-05-09 10:21  yycGIS  阅读(1494)  评论(0)    收藏  举报