第九章 地图基本操作的实现
城市规划原理-第九章

第九章:技术与信息第十章第一节:人类技术的进步及其对城市的影响在人类文明的漫长历史过程中,技术大背景的发展可分为若干个历史阶段,出去原始社会阶段,人类技术发展可简单地分为,手工技术阶段吗工业技术阶段,和信息技术阶段。
在手工技术阶段,城市发展进程缓慢,城市建址收自然因素影响较大,因此,城市分布很大程度上受到自然因素的制约,这就是为什么这一时期的城市更多的建在河川港湾地带和交通要道的主要原因。
1784年蒸汽机的发明标志着以机器技术为主导的技术时代到来,这一阶段的技术发展对城市产生了巨大影响,首先是城镇化速度大大加快,城市的分布也不再受自然环境的严重制约。
当技术的发展将整个社会带动到信息技术时代,人类社会的沟通与交流方式途径变得越来越丰富,信息传递的速度越来越快。
技术的发展影响了城市中人类的生活组织形式。
影响了城市经济与产业组织,也对环境造成了深刻影响。
城市作为一种生活空间,技术进步在一定程度上塑造和改变了人类的生活方式与共处方式,从而带来了对空间的不同需求,城市作为经济活动的空间,技术进步改变了经济组织方式城市作为最大的人工构筑物,技术进步改变了人类改变自然的能力也改变了人与自然共处的方式,今天的城市扩张已经对自然环境造成了非常严重的破坏。
未来的城市必须重新思索与自然之间的和谐相处关系,才能真正实现永续发展。
第二节:城市规划自身技术的发展1.城市规划技术技术进步是对城市规划学科同样有着重要影响,新技术的进步对城市规划领域的促进主要表现在三个方面。
A:城市规划中的计量模型应用B:城市规划的成果表现欲沟通交流方法的改善C:城市规划原理能力的提高2.城市规划模型的类型城市规划模型可分为三大类A:宏观模型的主要对象是社会经济规划和土地使用规划规划的要素包括,人口,劳动力,总产值,各产业比例各类土地利用总量等。
B:微观模型的本质是描述城市各项活动主体C:GIS模型3.GIS与城乡发展监测进入1990年后期各类城市模型往往把地理信息系统作为自己的建立与运行平台,因此传统城市模型与GIS构成了当前发展的热点。
图的基本操作与应用

图的基本操作与应用图是一种重要的数据结构,广泛应用于计算机科学和相关领域。
本文将介绍图的基本操作和常见的应用场景,通过详细讲解来帮助读者更好地理解和应用图。
一、图的定义和表示图是由节点(顶点)和边组成的集合。
节点表示实体,边表示节点之间的关系。
图可以用以下方式进行表示:邻接矩阵和邻接表。
1. 邻接矩阵:用二维数组表示图的连接关系,其中数组元素a[i][j]表示节点i到节点j是否存在一条边。
2. 邻接表:使用链表或数组的方式表示节点的连接关系。
每个节点对应一个链表,链表中存储与该节点相连接的其他节点。
二、图的基本操作1. 添加节点:图中可以通过添加节点来增加实体。
添加节点时,需要更新相应的连接关系,即在邻接矩阵或邻接表中添加对应的行或节点。
2. 添加边:向图中添加边可以表示节点之间的关系。
在邻接矩阵中,将对应的元素设置为1。
在邻接表中,将对应的节点添加到该节点的链表中。
3. 删除节点:从图中删除节点时,需要将与该节点相关的边一并删除。
删除节点后,对应的行或链表也需要进行相应的调整。
4. 删除边:删除边可以断开节点之间的关系。
在邻接矩阵中,将对应的元素设置为0。
在邻接表中,删除对应的节点。
三、图的应用场景1. 社交网络分析:图可以用于分析社交网络中的关系,如朋友关系、粉丝关系等。
可以通过图的遍历算法,寻找潜在的朋友或影响力人物。
2. 路径规划:图可以表示地理空间中的路径,如导航系统中的道路网络。
可以使用图的最短路径算法,如Dijkstra算法或A*算法,来计算最优路径。
3. 组织架构图:图可以用于表示组织或公司的架构,帮助人们更好地理解不同部门之间的关系和沟通路径。
4. 网络流量分析:图可以用于分析网络中的流量,如网络路由、数据传输等。
可以通过图的最大流算法,如Ford-Fulkerson算法,来优化网络流量分配和传输效率。
5. 数据库关系图:图可以用于表示数据库中的关系表,帮助人们理解和查询表之间的关系,如主外键关系等。
简述地图制图的流程及方法

简述地图制图的流程及方法地图制图的流程主要分为以下几个步骤:1. 收集数据:收集与地图制作相关的数据,包括地理坐标、地理特征、地理边界等信息。
数据来源可以是现有的地图、测绘数据、卫星影像、调查数据等。
2. 数据处理:对收集的数据进行处理和整理,包括地理坐标的转换、数据筛选、数据清洗、数据格式转换等。
数据处理的目的是使得数据能够适应地图绘制的需求。
3. 选择合适的地图投影:地图投影是将三维的地球球面投影到二维平面上的方法。
根据地图所表达的目的和区域特点,选择合适的地图投影方式,例如墨卡托投影、等面积投影、等角投影等。
4. 设计地图布局:根据地图所要表达的信息和目的,设计地图的布局和风格。
包括选择适当的颜色、字体、符号以及地图元素的排列和配色。
5. 制作底图:使用地图制图软件或者图形软件,根据处理好的数据和设计好的布局,绘制地图的底图。
底图是地图的基本框架,包括地理边界、地理特征、地名等。
6. 添加地图元素:根据地图的需求,添加一些地图元素,如比例尺、方向指示箭头、图例等。
这些元素可以帮助读者更好地理解地图。
7. 渲染地图:通过调整颜色、透明度、阴影等参数,使得地图更加清晰明了。
渲染地图可以突出地图上的一些特征和信息。
8. 修饰地图:对地图进行一些修饰和美化,使得地图更加美观和易读。
包括调整元素的大小和位置、添加边框和阴影等。
9. 输出地图:通过打印或者导出为图片、PDF等格式,将制作好的地图输出。
可以根据实际需求选择适合的输出方式和格式。
常用的地图制图方法包括:1. 符号化地图:使用符号、颜色、大小等来表示地图中的不同地理对象或属性。
2. 等值线地图:使用等值线来表示地理上连续分布的现象,如地形高度、气温等。
3. 三维地图:以立体的方式展示地理对象,可以更加直观地表达地形、建筑物等。
4. 图标地图:使用图标、点、线、面等图形来表示地理对象或属性,常用于旅游地图或地理信息系统。
5. 分级符号地图:使用不同大小、颜色的符号来表示不同程度的地理现象或属性。
第九章 专题地图的表示方法14

显示现象质量与数量特征---动线法、定点符号法、分区图 表法;
测 量 地 图 学
江 西 师 范 大 学
四、专题内容表示方法的特点 专题地图由于它涉及的内容很广泛,种类就很多, 所用的表示方法也很多样,一种表示方法可以用于表示 多种现象,一种现象亦可以运用多种表示方法,因此专 题地图没有统一的、固定的表示方法。 尽管地图的表现形式多种多样,但是它们所用的表 示方法归纳起来不过十余种,最常用的是定点符号法、 线状符号法、范围法、底色法、等值线法、定位图表法、 点值法、分级统计法、分区统计图表法和运动线法等。
2、表示某一段月份内、年份内的:如2—10月的 游客数,2000—2003年各年度的经济总收入等。
3、某年度内的周期性变化:如某年内各月的气温 变化、降水变化等。
点状分布
测 量 地 图 学
江 西 师 范 大 学
空间分布特征
线状分布 面状分布 特殊时刻
时间态特征
一段时间内 年度周期性
三、专题地图的表示方法
测 量 地 图 学
江 西 师 范 大 学
比率符号与非比率符号:如果符号的大小与所代表的数量指标保持一 定的比率关系,这种符号称为比率符号,又可以分为绝对比率符号和 任意比率符号两种。反之为非比率符号。如居民地符号 绝对比率符号:符号面积的大小与所代表现象的数量指标成绝对正比 关系。要求精确计算代表每个数量指标符号的面积,所以必须规定符 号的准线与比率基数。 准线:系指确定符号面积的基准线,如圆的半径、三角形的高、正方 形的边以及其它几何图形的底边等。
测 量 地 图 学
江 西 师 范 大 学
把图形与颜色配 合使用,可以用 同一种定点符号 表示有两个以上 含义的类别(某 个现象)。因此 常常用一者表示 表示空间要素最 主要最本质的差 别,而用另一者 符号图形表示次 要的差别。
第九章 地图基本操作的实现

1.2 ArcGIS控件主题和概念
1.2 ArcGIS控件主题和概念
1.3 MapControl和PageLayoutControl
MapControl和PageLayoutControl对应于ArcMap桌面应用 程序的“数据”和“布局”视图。用ArcMap创作的地图 文档可以装载到这两个控件中。
1.2 ArcGIS控件主题和概念
伙伴控件:ToolbarControl和TOCControl都要与另一个 “伙伴控件”协同工作。 控件命令:ArcEngine提供了一系列命令、工具和菜单与 ArcGIS控件协同工作;开发人员也可以通过创建自定义命 令、工具和菜单来扩展ArcEngine提供的命令集。 地图制作:ArcGIS Desktop应用程序可用于预制作能被装 载到ArcGIS控件中的文档,以便快速生产高质量的地图。
1.2 ArcGIS控件主题和概念
嵌入式组件:可拖放到可视化设计环境提供的容器窗体或 对话框中,并可调整控件的大小和位置。 属性页:右键单击控件并选择“属性”菜单项。 ArcObjects:每个控件都封装了粗粒度ArcObjects,同时 又提供了对细粒度ArcObjects的访问;每个控件为其封装 的ArcObjects上频繁使用的属性和方法提供了快捷方式; 每个控件还有一个执行公共任务的帮助方法。 事件:每个控件都会响应终端用户的键盘和鼠标交互而触 发事件。响应发生在控件内的行为会触发一些其他事件。
内置的导航工具,必须通过属性页或者编程设置Navigate 属性。
动手操作
1.5 ReaderControl
ReaderControl对应于ArcReader桌面应用程序的“数据” 和“布局”视图及其内容表(TOC)。
Openlayers实现地图的基本操作

Openlayers实现地图的基本操作本⽂实例为⼤家分享了Openlayers实现地图基本操作的具体代码,供⼤家参考,具体内容如下1、新建⼀个html页⾯,引⼊ol.js和ol.css⽂件,然后在body中创建⼀个Div标签和4个Button按钮,⽤来实现地图的放⼤、缩⼩、平移等功能;2、代码实现<!DOCTYPE html><html xmlns="/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title></title><script src="../lib/ol/ol.js"></script><link href="../css/ol.css" rel="stylesheet" /><style type="text/css">#menu{float : left;position : absolute;bottom : 10px;font-size : 20px;z-index : 2000;}</style><script type="text/javascript">window.onload = function () {//实例化map对象并加载地图var map = new ol.Map({//存放地图⽬标容器target: 'map',//加载图层layers: [//新建⼀个⽡⽚地图图层new yer.Tile({//⽡⽚地图数据源source: new ol.source.OSM()})],//初始化视图view: new ol.View({//视图中⼼点坐标center: [12550000, 3680000],//缩放等级zoom: 8,//最⼩缩放等级minZoom: 6,//最⼤缩放等级maxZoom: 12,//地图旋转30度rotation: Math.PI/6})});//获取地图的初始化信息var view = map.getView();var zoom = view.getZoom();var center = view.getCenter();var rotation = view.getRotation();//地图缩⼩document.getElementById("zoom-out").onclick = function () {//获取地图当前视图var view = map.getView();//获取地图当前缩放等级var zoom = view.getZoom();//每单击⼀次地图的缩放等级减⼀,以实现地图缩⼩view.setZoom(zoom - 1);};//地图放⼤document.getElementById("zoom-in").onclick = function () {//获取地图当前视图var view = map.getView();//获取地图当前缩放等级var zoom = view.getZoom();//每单击⼀次地图的缩放等级加⼀,以实现地图放⼤view.setZoom(zoom + 1);};//地图平移document.getElementById("panto").onclick = function () { //获取地图当前视图var view = map.getView();//指定要平移到的位置的坐标var position = ol.proj.fromLonLat([115.2341, 32.4652]);//重设地图中⼼点,实现平移view.setCenter(position);};//地图重置document.getElementById("restore").onclick = function () { //重置中⼼点位置为初始化位置view.setCenter(center);//重置旋转⾓度为初始化⾓度view.setRotation(rotation);//重置缩放等级为初始化缩放等级view.setZoom(zoom);};}</script></head><body><div id="map"><div id="menu"><button id="zoom-out">缩⼩</button><button id="zoom-in">放⼤</button><button id="panto">平移⾄...</button><button id="restore">重置</button></div></div></body></html>3、运⾏结果初始化界⾯单击缩⼩按钮,实现地图缩⼩单击放⼤按钮,实现地图放⼤单击平移⾄按钮,地图平移到指定的位置(⾩阳附近)单击地图右上⾓的箭头按钮,使地图⽆旋转单击重置按钮,地图回到初始状态以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。
地理信息系统 第九章

WebGIS的网络模式
GIS(地理信息系统)建设首先是网络建设,网 络在整个GIS项目中处于至关重要的地位。 GIS应用与常规事务处理有很大不同,突出 表现在巨大的数据量、复杂的处理方式、 空间的分布性,以及对安全容错机制的要 求上 ,网络设计必须满足:
WebGIS的网络模式
网络性能高,传输速率快 GIS处理对象以图形图像为主,数据量大,非常规 类型。当用户较多时,网络传输繁重,容易造成 网络阻塞,因而要求有足够带宽和灵活的传送技 术。 Client/Server、Intranet结构 分布式数据处理GIS系统是一个有机组合的群体, 通过网络将地理上分散、具有自治功能的多个计 算机系统互联,实现信息交换、资源共享和协同 工作。支持空间分布性、联机事务处理、多用户 并发操作,是GIS网络基本特征。
属性
C o m G IS 控 件 ( A c tiv e X 服 务 器 )
方法
集成开发环境 ( A c tiv e X 容 器 ) 与 其 他 COM 组 件
事件
数字地球
数字地球这一科学畅想是由美国副总统戈尔 提出的。他于1998年1月3日在美国加利福 尼亚科学中心发表了《数字地球:认识21 世纪的星球的方式》的讲演。他认为,应 构建一个数字地球,为信息高速公路提供 一种重要的信息“货源”。 数字地球并非一个孤立的科技项目或技术目 标,而是一项整体性的、导向性的战略思 想。
使分布式的多数据源的数据管理和合成更 易于实现。 平台独立性。 操作时,与服务器类型和操 作系统无关,与GIS软件无关。 大规模降低系统成本和减少重复劳动。客 户端不需要配备昂贵的专业GIS软件 ,数据 得到共享。 操作简单。
组件式GIS (ComGIS)
GIS技术的发展,在软件模式上经历了功能模块、 包式软件、核心式软件,从而发展到ComGIS和 WebGIS的过程。 组件式软件是新一代GIS的重要基础, ComGIS是面 向对象技术和组件式软件在GIS软件开发中的应 用。 COM是组件式对象模型(Component Object Model) 的英文缩写,是OLE(Object Linking & Embedding)和ActiveX共同的基础。COM不是一 种面向对象的语言,而是一种二进制标准。COM 所建立的是一个软件模块与另一个软件模块之间 的链接,当这种链接建立之后,模块之间就可以 通过称之为“接口”的机制来进行通信 。
第九章 大比例尺地形图的应用讲解

②在草图上用该地点所在的基础图1:10万图幅的 经纬差,将这1:100万图幅划分成12行12列(图.
1
计算实例1:1102万0°E
32°N
120°10′15″ 30°15′10″
1
1:5万、1:2.5万、1:1万比例尺地形图
1:5万 一幅1:10万地形图分为4幅,用A,B,C,D表 示,即经差15′,纬差10′ 北京某地:北纬39 54 30, 东经116 28 25 图幅编号:J-50-5-B
1
图幅编号:J-50-5-B
北纬39 54 30, 东经116 28 25 1
第九章 大比例尺地形图的应用
甘肃农业大学工学院
比例尺分类:
(1)大比例尺地形图——1:500、1:1000、1: 2000、1:5000
(2)中比例尺地形图——1:1万、1:2.5万、1:5 万、1:10万
(3)小比例尺地形图——1:20万、1:50万、1: 100万
1
9-1 地形图的分幅与编号
1
1:50万、1:20万、1:10万比例尺地形图 1:50万:1:100万地形图一分为四,用A、B、C、
D表示,即经差3°,纬差2° 北京某地:北纬39 54 30, 东经116 28 25 图幅编号:J-50-A
1
1:50万、1:20万、1:10万比例尺地形图
1:20万 一幅1:100万地形图分为36幅,用 [1]……[36]表示,即经差1°,纬差40′
1:10万
1,2,┉,144
J-50-1
1:5万
A,B,C,D
J-50-1-A
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.1 打开图层数据
2.1 打开图层数据
2.1 打开图层数据
方法:
2.1 打开图层数据
思考:如何利用对话框打开ShapeFile文件? 思考:如何利用对话框打开ShapeFile文件? ShapeFile文件
2.1 打开图层数据
操作演示
1.6 TOCControl和ToolbarControl
1.7建立不带ToolbarControl的应用程序
虽然建立带有ToolbarControl的应用程序可快速提高 类似于ArcGIS Desktop应用程序框架那样的框架组成 部分,但有时应用程序可能并不需要ToolbarControl:
ToolbarControl的可视化外观可能不符合应用程序需要 不需要实现ToolbarControl的命令对象 应用程序中已经有一个现有的应用程序框架 ToolbarControl及其驻留的命令不宜于跨多个"伙伴控件" 使用.
2.编程实现
1. 打开图层数据 2. 基本操作
2.1 打开图层数据
ArcEngine支持多种文件类型,矢量数据如: ArcInfo Coverage,ESRI Shapefile,AutoCAD的 DXF和DWG文件等,栅格数据如BMP,GRID等 .此外还支持企业数据库中的矢量和栅格文件以 及个人数据库文件如ACCESS等.
2.1 打开图层数据
2.1 打开图层数据
2.1 打开图层数据
IRasterLayer pRasterLayer = new RasterLayerClass(); pRasterLayer.CreateFromFilePath("D:\\GISData\\SDJT.JPG"); axMapControl1.AddLayer(pRasterLayer); axMapControl1.Refresh();
第九章 地图基本操作的实现
主要内容
使用ArcEngine控件开发
编程实现
1.使用ArcEngine控件开发
ArcEngine提供大量高级开发控件,使开发人员可 以建立或扩展GIS应用程序和创建高质量的地图用 户界面.包括MapControl,PageLayoutControl, ReaderControl,TOCControl和ToolbarControl. GlobeControl和SceneControl也可以获得,但使 用这两个控件的应用程序必须具有ArcEngine的3D 分析选项授权.
1.2 ArcGIS控件主题和概念
1.3 MapControl和PageLayoutControl
MapControl和PageLayoutControl对应于ArcMap桌面应用 程序的"数据"和"布局"视图.用ArcMap创作的地图 文档可以装载到这两个控件中. 地图文档可在设计时通过这两个控件的属性页设置,控件 可以被设置为"链接"或"包含"地图文档;地图文档也 可以使用LoadMxFile方法通过编程装载到控件中. MapControl和PageLayoutControl不仅可以读取地图文档, 还可以写入地图文档(*.mxd).
2.1 打开图层数据
方法:
2.1 打开图层数据
2. IFeatureWorkspace:主要负责创建和打开各种类型的数 据源或者其他工作区水平的对象. 方法:
2.1 打开图层数据
3. IFeatureLayer:主要负责控制要素层的通用方面. 属性:
2.1 打开图层数据
方法:
2.1 打开图层数据
2.1 打开图层数据
主要组件接口IWorkspaceFactory,IFeatureWorkspace, IFeatureClass,IFeatureLayer的属性和方法介绍(参见帮 助文件).
2.1 打开图层数据
1. IWorkspaceFactory:主要负责创建和打开工作区的函数 以及提供该WorkspaceFactory的相关信息. 属性:
2.2 地图的基本操作
1. IEnvelope接口:Envelopes是包含特定元素在内的矩形框.所有的几何 对象通过X的最大最小值和Y的最大最小值都有一个Envelope.
2.2 地图的基本操作
2.2 地图的基本操作
2.2 地图的基本操作
2. IMapctrol2接口:主要负责控制Mapcontrol控件.
1.2 ArcGIS控件主题和概念
伙伴控件:ToolbarControl和TOCControl都要与另一个 "伙伴控件"协同工作. 控件命令:ArcEngine提供了一系列命令,工具和菜单与 ArcGIS控件协同工作;开发人员也可以通过创建自定义命 令,工具和菜单来扩展ArcEngine提供的命令集. 地图制作:ArcGIS Desktop应用程序可用于预制作能被装 载到ArcGIS控件中的文档,以便快速生产高质量的地图.
1.使用ArcEngine控件开发
什么是ArcGIS控件 ArcGIS控件主题和概念 MapControl和PageLayoutControl GlobeControl和SceneControl ReaderControl TOCControl和ToolbarControl 建立不带ToolbarControl的应用程序
1.1 什么是ArcGIS控件
ArcGIS控件是高级开发组件,首先允许开发人员建立和扩 展GIS应用程序,其次提供图形用户界面. MapControl,PageLayoutControl,TOCControl, ReaderControl,ToolbarControl,GlobeControl和 SceneControl都可以作为ActiveX控件,.NET Windows控 件和Visual JavaBean获得. ArcGIS控件可以通过两种方式建立应用程序.首先,可以 嵌入到现有的应用程序中以增加制图功能;其次,可用于 创建新的独立应用程序.
2.1 打开图层数据
思考:如何利用对话框打开栅格数据文件? 思考:如何利用对话框打开栅格数据文件?2.2 地图的基本操作
放大,缩小,漫游和全图显示是GIS,电子地图, 图形处理,图像处理等软件必备的基本功能,是用 户通过有限的屏幕窗口去认识无限的地理空间必须 具备的工具,是进行这类软件开发时必须开发的功 能. 进行放大和缩小操作时,主要用到IEnvelope接口, 而漫游和全图显示主要用IMapcontro2接口.
2.1 打开图层数据
添加ShapeFile文件一般要用到WorkspaceFactory ,FeatureWorkspace,FeatureClass, FeatureLayer等组件类或者抽象类.
2.1 打开图层数据
1.Workspace类
2.1 打开图层数据
2. WorkspaceFactory类
1.6 TOCControl和ToolbarControl
TOCControl要与一个"伙伴控件"协同工作."伙伴控 件"可在设计时通过TOCControl属性页设置或在驻留 TOCControl的容器被显示时用SetBuddyControl方法通过 编程设置. ToolbarControl要与一个"伙伴控件"协同工作."伙伴 控件"可在设计时通过ToolbarControl属性页设置或在驻 留ToolbarControl的容器被显示时用SetBuddyControl方 法通过编程设置. ToolbarControl可以驻留操作其"伙伴 控件"显示的命令,工具和菜单.
3. FeatureLayer类
4. FeatureClass类
2.1 打开图层数据
IWorkspaceFactory pWorkspaceFactory; IFeatureWorkspace pFeatureWorkspace; IFeatureClass pFeatureClass; IFeatureLayer pFeatureLayer; pWorkspaceFactory = new ShapefileWorkspaceFactoryClass(); pFeatureWorkspace = pWorkspaceFactory.OpenFromFile("D:\\GIS-Data",0) as IFeatureWorkspace; pFeatureClass = pFeatureWorkspace.OpenFeatureClass("地级市辖区_region"); pFeatureLayer = new FeatureLayerClass(); pFeatureLayer.FeatureClass = pFeatureClass; axMapControl1.AddLayer(pFeatureLayer); axMapControl1.Refresh();
2. 缩小
IEnvelope pEnvelope; pEnvelope = axMapControl1.Extent; pEnvelope.Expand(0.5,0.5,true); axMapControl1.Extent = pEnvelope; axMapControl1.Refresh();
1.5 ReaderControl
ReaderControl对应于ArcReader桌面应用程序的"数据" 和"布局"视图及其内容表(TOC).该控件还包含 ArcReader桌面应用程序使用的内部窗口和工作,如Find 窗口和Identify工具等.用ArcMap桌面应用程序创造并用 ArcGIS Publisher扩展模块发布的发布地图文档(PMF)若 在发布时设置为允许装载到定制的ArcReader应用程序中, 则可以装载到ReaderControl中. ReaderControl中有一个简单的自包含对象模型,提供 ArcReader桌面应用程序所以功能而不需要访问ArcObjects.