ARCGIS教程第六章地图布局与报表.docx

上传人:b****5 文档编号:30284473 上传时间:2023-08-13 格式:DOCX 页数:18 大小:1.64MB
下载 相关 举报
ARCGIS教程第六章地图布局与报表.docx_第1页
第1页 / 共18页
ARCGIS教程第六章地图布局与报表.docx_第2页
第2页 / 共18页
ARCGIS教程第六章地图布局与报表.docx_第3页
第3页 / 共18页
ARCGIS教程第六章地图布局与报表.docx_第4页
第4页 / 共18页
ARCGIS教程第六章地图布局与报表.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

ARCGIS教程第六章地图布局与报表.docx

《ARCGIS教程第六章地图布局与报表.docx》由会员分享,可在线阅读,更多相关《ARCGIS教程第六章地图布局与报表.docx(18页珍藏版)》请在冰豆网上搜索。

ARCGIS教程第六章地图布局与报表.docx

ARCGIS教程第六章地图布局与报表

第六章地图布局与报表

1进入地图布局视图(LayoutsView)

图6-1进入地图布局视图

打开地图文档gis_ex09\ex06\,激活DataFrame“人口密度”。

选择菜单View/LayoutView,图形的显示由“数据视图(DataView)”状态进入“布局视图(LayoutView)”状态(见图6-1)。

此时,空间数据显示在一个新的地图布局里,当前的DataFrame处于居中位置。

选择菜单View/Toolbars,在其中下拉菜单中选择Layout,出现Layout工具条:

Zoomin页面放大

Zoomout页面缩小

Pan页面平移

FixedZoomIn按固定比例放大

FixedZoomOut固定比例缩小

ZoomtoWholePage显示整个页面

Zoomto100%按1:

1比例显示地图布局页面

Gobacktoextent返回上一个显示

Goforwardtoextent恢复前一个显示

ZoomControl按精确比例显示布局

ChangeLayout改变地图布局,用于调用模版

以上这些工具与标准工具栏(StandardToolbar)虽然类似,但应用的对象不同,Layout工具针对地图布局的页面,不针对数据本身。

以下对地图布局设置中,需要放大、缩小、移动地图页面时,都选用Layout工具条中的图标式工具。

2新建地图布局

选用菜单File/PageSetup…,出现PageSetup(页面设置)对话框,该对话框中有左右两栏,左栏为MapSize(地图尺寸),右栏为PrinterSetup(打印机设置)。

在MapSize(地图尺寸)栏中,去掉SameasPrinter前的勾选号“√”,表示地图布局大小与系统打印机无关。

StandardPageSize:

A4选择页面大小

Width:

Centimeters页面的宽度(页面方向设定后,会自动改变),单位为厘米

Height:

21页面的高度(页面方向设定后,会自动改变)

Page●Landscape点击左侧圆点选择,纸张横向放置

在该对话框下方MapSetup栏中,将OutputImage设为Best时,按最佳方式输出图像。

对话框右侧是关于打印机的设置。

按OK键关闭页面设置(PageSetup)对话框。

将光标移到LayoutView的纸面中,DataFrame地图之外,单击鼠标的右键,在弹出菜单中选择Options…,出现了选项(Options)对话框,选择LayoutView标签,进行设置如下:

在中间Rulers(标尺)一栏中,输入:

√Show:

勾选,显示标尺,辅助布局

Units:

Centimeters设置标尺单位为厘米

Smallest:

0.1cm设置标尺的最小单位是厘米

在以下的Grid(捕捉格网)栏中,输入:

√Show:

勾选,使用捕捉方式,辅助布局

Horizontal:

1/2cm下拉选择横向格网间距

Vertical:

1/2cm下拉选择纵向格网间距(选择后,横向间距会自动变成1/2)

在以下的Snapelementsto:

(捕捉元素)一栏中,输入:

√Grid:

勾选,表示按格网捕捉

按“确定”键返回。

纸面上有了格网(Grid),地图布局中的各种元素可以准确地放置在格网的交叉点上,格网本身不会打印。

3设置地图布局中的DataFrame

将光标移动到DataFrame内,单击鼠标的右键,在弹出的菜单中选择Properties…,DataFrameProperties(数据框架特征值)对话框出现,可以在其中设定地图显示的相关参数。

3.1设定DataFrame的显示比例

对话框中选择General标签,在Units栏中输入地图单位:

MapKilometers地图单位为千米

DisplayKilometers显示单位为千米

对话框中选择DataFrame标签,其中Exent选项用于设定Dataframe的输出比例和大小:

Automatic按DataFrame当前的显示范围,自动确定输出比例

Fixedscale按给定的比例输出

Fixedextent指定地理空间范围,该范围内的DataFrame充满地图边界输出

本练习选用Fixedscale,在对话框中输入地图的比例为1:

500000。

3.2在地图布局上设定DataFrame的精确位置

在对话框中选择SizeandPosition标签,在其中对话框中输入X,Y数值,确定DataFrame在地图页面上的精确范围,暂时不输入。

注意:

这里的X,Y数值是页面坐标,不是空间数据的地理坐标。

也应注意3.1中空间数据的地理范围和地图纸面范围的区别。

3.3设定DataFrame的背景和边框线

在对话框中选择Frame标签,其中有Border,Background,Drop等栏目:

Border下拉选择DataFrame的边界线型和宽度

Background下拉选择DataFrame的背景色彩

Dropshadow设定DataFrame的阴影效果,拉选择阴影的色彩,在这一栏目下方输入:

OffsetX5PointY5Point设定阴影的偏移量

按“确定”,有关DataFrame的设定完毕,返回LayoutView。

4添加地图布局中的其它元素

4.1添加图例

选用菜单Insert/Legend…,出现图例向导(LegendWizard)对话框。

可以看到在对话框中有左右两栏。

左为MapLayers栏DataFrame中的图层名,右为LegendItems栏,图例中的项目。

系统默认,左右两栏相同,即DataFrame中的所有图层都在图例区中显示。

选择右侧LegendItems栏中的“公路”,单击两栏之间的“<”按钮,意思是删除LegendItems栏中的“公路”,表示图例中不要公路图层。

用对话框右侧的“↑”、“↓”箭头按钮,表示调整“乡镇人口密度”和“集镇的相对上下顺序,建议将“乡镇人口密度”移动到上方。

单击“下一步”按钮继续设置。

在LegendTitle栏中,用于设定图例的标题。

在其中输入中文“图例”。

对话框的下方“LegendTitleFontProperties(图例标题字体属性)”可以修改图例中的文字大小、字体、颜色等。

在Size栏中将文字大小调整为“20”。

在Fonts栏将字体改为“黑体”。

在“TitleJustification(字体对齐)”栏中,选择

按钮,将字体的对齐方式改为居中,单击“下一步”,继续设定图例。

下一个对话框中可以设定图例区的外框线、图例区的背景色、图例区的阴影等。

如不进行设置,直接单击“下一步”继续。

这一步是用于设置图例本身的大小、形状。

在对话框中输入:

Width40pts.图例框的宽度为40个单位

Height20pts.图例框的高度为20个单位

Line选择图例框的线型,可以不做修改

Area选择图例框的外轮廓,可以不做修改

单击“下一步”继续。

下一个对话框中可以设定图例之间的间隔。

如不进行设置,直接单击“完成”结束图例设置。

可以看到,地图布局中添加了图例,可以用鼠标将地图和图例调到合适的位置(见图6-2)。

图6-2添加图例

观察添加的图例,可看到在“乡镇人口密度”下方的分类字段名是POPDEN,如果将POPDEN改成中文“密度分类”或不出现,则在DataView的目录表(TOC)中用鼠标右键点击图层名“乡镇人口密度”,进入Properties…/Symbology,Fields/Value项的字段名暂时改为POP94,按“应用(A)”键,选择标签Fields,将字段名POPDEN的假名Alias改成中文“密度分类”或完全空白,按“应用(A)”键,再选标签Symbology,将Fields/Value项的字段名改回“密度分类”,(如果假名是空白,也可选择),再将5种分类的Label项,改成中文“低”、“较低”、“中”、“较高”、“高”,按“应用(A)”键,可以观察到,目录表中的图例和地图布局中的图例均按要求发生了变化,按“确认”键,关闭对话框LayerProperties。

4.2添加比例尺

选用菜单Insert/ScaleBar…,出现ScaleBarSelector(选择比例尺)对话框,其中有多种类型的比例尺,点击取名为“SteppedScaleLine”的比例尺,按OK键确认。

在地图布局上出现浮动的比例尺图形,用鼠标将其移动到合适的位置。

如果觉得比例尺的大小、间距不合适,可以用标准工具栏中的

(选择工具)拖动放大、缩小比例尺。

双击比例尺,进入SteppedScaleLineProperties对话框,在对话框中选择ScaleandUnits标签,设置比例尺单位,先在“Whenresizing…”中下拉选择“Adjustwidth”,然后在上部的Scale栏中输入:

Scale

DivisionValue10km比例尺中每格间距为10千米

Numberofdivisions3比例尺间隔数为3格

Numberofsubdivisions2每大格再分为2小格

 

按“确定”键返回。

比例尺按要求完成设置,可以观察到,比例尺的间隔为0,5,10,20,30千米。

在ArcMap中也可以在地图布局中设置显示文字形式的比例尺。

选用菜单Insert/ScaleText…,出现ScaleTextSelector(文字比例尺选择)对话框,其中有多种类型的比例文字,选择AbsoluteScale形式的比例文字,按OK键确认。

可以看到,地图布局中自动出现文字比例尺“1:

500,000”(见图6-3),由于在DataFrameProperties/DataFrame/Extent中选择了Fixedscale(固定比例),在对话框中输入了1:

500000,因此,文字比例尺自动和地图数据框架的比例设置保持一致。

用光标选中文字比例尺,将其移动到合适的位置。

如果觉得文字比例尺的大小不合适,可以用标准工具栏中的

(选择工具)拖动放大、缩小比例尺;也可以双击比例尺,进入ScaleTextProperties对话框。

在对话框中选择“Format”,进行精确设置,此处从略。

图6-3在地图布局中添加比例尺、指北针

4.3添加指北针

选用菜单Insert/NorthArrow…,出现指北针选择(NorthArrowSelector)对话框,其中有多种类型的指北针,选择“ESRINorth3”形式的指北针,按OK键确认。

在地图布局上出现指北针。

用光标选中指北针,将其移动到合适的位置。

如果觉得指北针大小不合适,可以用标准工具栏中的

(选择工具)拖动放大、缩小比例尺。

双击指北针,进入NorthArrowProperties对话框。

在对话框中选择“NorthArrow”,进行精确设置。

在对话框中的General标签中输入:

Size100指北针的大小

CalibrationAngle0指北针的偏移角度

还可以在Color选项中改变指北针的颜色,按“确定”键返回。

指北针按要求完成设置。

在地图框内用鼠标右键选择Properties…,选择标签General,在下部Rotation栏中输入数字“30”,按“确定”键返回,可以看到,地图旋转了30度,指北针也同步、同方向旋转30度。

按上述操作,将Rotation栏改成“0”,地图和指北针均同步改成原来垂直指上的方向。

图6-4在地图布局中添加标题、说明文字、图框线

4.4添加标题和说明文字

选用菜单Insert/Title,地图布局上出现一个文本框,可以用直接用键盘输入标题文字(如:

“地区人口密度”)。

如果觉得文字内容、字体、大小不合适,可双击标题,出现TextProperties(标题特征)对话框。

可以在Text栏内直接修改文字内容。

点击ChangeSymbol,可在Size选项内选择18,在下面的滚动框内选择字体“黑体”,按OK键确定,按“确定”键退出文字属性对话框,会看到标题

文本框内字体、大小的变化。

用光标选中标题,可将其移到合适的位置。

选用菜

单Insert/Text,可以用相同的方法在地图布局上添加其他说明文字。

4.5添加图框线

选用菜单Insert/Neatline,出现图框线(Neatline)对话框,可以在其中选择需要的图框线形式(Border)、背景色(Background)、阴影形式(DropShadow),选择需要的形式,按OK键确认,在地图布局上出现图框线(见图6-4)。

也可用工具

(SelectElement)调整图框线位置,鼠标双击后再修改相关特征。

5地图布局的进一步处理

5.1添加第二个DataFrame

图6-5在地图布局中添加第二个DataFrame

在同一个地图布局中可布置多个DataFrame。

选用菜单Insert/DataFrame,在地图中就增加了一个新的Dataframe,系统自动命名为NewDataframe。

可以进入DataFrameProperties/General,将名称(Name)改为“学生分布”,按“确定”键返回。

光标移到目录表TOC中,可以看到,多了一个新的、空的DataFrame“学生分布”,用鼠标右键Activate激活DataFrame“学生分布”,选择菜单File/AddData…,将ex06目录下,和两项数据源,如果要改变这两个图层的显示符号,需在目录表中用鼠标右键打开图层属性设置对话框Layer/Properties/Symbology,按需要设定这图层的显示方式。

此时,在地图布局上已经有了第二个地图,可以参照前述方法,在地图布局中添加第二个DataFrame的图例、比例尺等(见图6-5)。

5.2添加其他对象

ArcMap支持“对象链接和嵌入(OLE,ObjectLinkingandEmbedding)”,可以将支持这一功能的各种数据嵌入地图布局中。

选用菜单Insert/Object,出现“插入对象”对话框,在其中选择“由文件创建”,单击“浏览”按钮,在文件路径对话框中选择目录\gis_ex00\ex06\,在其中选择Word文档(见表6-1),按“打开”按钮,回到“插入对象”对话框,选“确定”键,直接显示在地图布局中,可用工具

(SelectElement)调整插入对象的大小和位置。

表6-1事先准备好的Word文档

地区

面积(平方公里)

人口

广宁县

468291

罗丰县

618648

兴益县

461844

志远县

334346

总计

1883129

5.3添加图片

选用菜单Insert/Picture,在对话框中选择路经\gis_ex09\ex06\,选择影像文件,选用“打开”键,就可以在地图布局上插入选中的图像文件。

用工具(Selectelement)可调整插入图像的大小和位置,也可以双击图像文件,在弹出的对话框中进行大小和位置的精确设定(见图6-6)。

图6-6在地图布局中添加其他对象、图像文件

5.4打印或输出中间文件

选用菜单File/Print,在弹出的对话框中选择打印选项,就可将制作完毕的地图布局输出到打印机。

选用菜单File/ExportMap…,在弹出的对话框中选择中间文件格式,指定文件文件名,就可以将制作完毕的地图布局转换成通用的图形、图像格式。

在对话框中的“保存文件类型”中选择“JPEG(*.jpg)”,中间文件格式就定为jpg格式。

在“文件名”中输入文件名为ex06,保存路径为\gis_ex09\ex06\temp,按Options…键,出现JPEGOptions对话框:

Resolution200DotperInch表示输出JPG的精度为200DPI

Backgroundcolor可以在其中选择需要的背景色,白色为常用

Quality选择Max,输出质量为最佳

按“确定”键退出JPEGOptions对话框,按“Export”键,定义好的地图布局输出为JEPG格式的中间文件,可在其他非GIS软件中继续使用,也可反复打印。

ArcMap可输出的其他通用文件格式还有:

EPS、BMP、PDF、TIF、PCX等等,都可通过Options…键调整输出文件的分辨率等有关参数。

5.5模版的保存、再调用

所谓模版,是把定义好的地图布局结构保存起来,再次调用时,其内容可以改变,但布局的式样,各种内容的位置仍保持原样,提高制图效率,并使输出的地图标准化。

保存模版之前,应该清空定义好的地图布局中DataFrame的各图层。

具体方法是在内容栏(TOC)中依次选择每个图层名称,按鼠标的右键,在弹出菜单中选择Remove,就删除了选中的图层。

依次删去每个图层,但是要保留各个DataFrame的本身,以及指北针、图框线等等辅助元素。

选用菜单File/Saveas…,从弹出的对话框中在文件名栏中键入模版的名称,在保存类型栏中下拉选择ArcMapTemplates(*.mxt),建议保存路径为\gis_ex00\ex06\temp\,文件名为,按“保存”键退出,布局设计的模版就保存在后缀名为.mxt的文件中。

需要再次调用保存的模版时,选用Layout工具条中的“

”(转换布局ChangeLayout)工具,选择需要调用的模版文件,就调入了预设的地图布局模版。

地图的图例、显示比例、背景色、图框等元素可不再重新设定。

另一种使用模版的方法是在新建地图文档(mxd)时,直接使用预设的模版文件(mxt),这样可以直接在其中加载图层,添加文字。

这样制作的专题地图比从头做起方便得多,而且输出的地图风格、式样统一。

6报表生成

激活DataFrame“县域乡镇”,可以看一个多边形图层“乡镇”(见图6-7),为某县域内各乡镇的分布。

打开乡镇的属性表“Attributeof乡镇”,可以看到该属性表有:

Name(乡镇名称)、POP94(1994年总人口)、POPDEN(人口密度)等属性。

需要生成一份有关该县域各个乡镇人口数量、人口密度的统计报表。

图6-7多边形图层“乡镇”及其属性表

 

选择菜单Tools/Reports/CreateReport…,进入报表特性(ReportProperties)

对话框,进行有关设置。

选择报表中显示的字段

在Fields标签中选择报表需要显示的字段。

话框“AvailableFields”中列出了乡镇属性表“Attributeof乡镇”中所有字段。

先后用鼠标选择Name、Popden、Pop2005三个字段,单击右侧

图标,使其进入ReportFields列表。

在ReportFields中可点击右侧图标

,使三个字段的顺序调整为Name、Pop2005、Popden。

图6-8选择报表中显示的字段

6.2选择记录的排列顺序

在对话框顶部,选择Sorting(排序),进入Sorting选项卡。

将报表中的数据按照字段Pop2005的降序进行排列。

在列表中,作如下的设置:

Fields

Sort

Order

Name

None

Pop2005

Descending

1

Popden

None

6.3选择汇总的方式

在报表中对显示部分的数据作统计、汇总。

在对话框顶部,选择Summary(汇总),进入Summary选项卡。

要求对字段Pop2005(人口总数)作汇总。

汇总的方式为:

各乡镇人口总数、各乡镇人口平均数。

在对话框列表中钩选字段“Pop2005”的Average(求平均数)、Sum(求和)。

NumbericFields

Average

Count

Maximum

Minimum

StaDev

Sum

Pop94

Popden

6.4设置报表的显示格式

在对话框顶部,选择Display(显示),进入Display选项卡。

(1)设置标题。

在Setting列表中选择Elements,展开下拉式列表,钩选Title,设置报表的标题。

右边的列表中列出了有关标题的特性值。

修改其中的几个特性

Backcolor点击,设置标题背景色

Font设置为黑体,小二号字体

Text输入标题的内容:

“县域各乡镇人口统计”

 

(2)设置背景图片。

在Setting列表中选择Background,展开下拉式列表,

钩选Image,设置报表的背景图片。

右边的列表中列出了有关背景图片的特性值。

修改其中的几个特性:

Picture点击,选择图片\gis_ex09\ex06\

在设置修改报表的显示方式时,可以点击对话框最右下角的ShowSettings,可预览修改设置后的效果。

(图6-9)

图6-9设置标题、背景图片后预览报表

(3)设置字段的显示方式。

在Setting列表中选择Fields,展开下拉式列表。

其中列出了三个字段。

点击字段名NAME,右边的列表中列出了有关该字段特性值。

修改其中的几个特性:

Font设置为宋体,四号字体

Text输入:

“乡镇名称”

Width该字段的打印宽度,修改该值为,对应宽度为英寸

点击预览窗口的上方的UpdatingSettings,可以刷新预览的内容,重新显示最近的修改。

继续选择字段点击字段名POP2005。

修改其右边的列表中的几个特性:

Font设置为宋体,四号字体

Text输入:

“人口总数(人)”

Width该字段的打印宽度,修改该值为,对应宽度为英寸

继续选择字段点击字段名POPDEN。

修改其右边的列表中的几个特性:

Font设置为宋体,四号字体

Text输入:

“人口密度(人/平方公里)”

Width该字段的打印宽度,修改该值为,对应宽度为英寸

在Setting列表中选择Report,展开下拉式列表,点击选择Records。

右边的列

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1