第3章 地图组成与图层控制

合集下载

ArcGIS Engine 中的地图组成及图层控制解析

ArcGIS Engine 中的地图组成及图层控制解析

湖南
一、 Element对象-Graphics Element 城市学院
❖ 2、MarkerElement
▪ 在Map视图或PageLayout视图中表现为点的形式。 ▪ MarkerElement实现了IMarkerElement接口,
IMarkerElement接口只提供了Symbol属性,用于设置点 的样式。
❖ 1、LineElement
▪ 在Map视图或PageLayout视图中表现为线的形式。 ▪ LineElement实现了ILineElement接口,ILineElement接
口只提供了Symbol属性,用于设置线的样式。
GIS二次开发—使用ArcGIS Engine 9.3
市政与测绘工程学院地理信息系统专业
湖南 城市学院
第六讲
地图组成及图层控制
GIS二次开发—使用ArcGIS Engine 9.3
市政与测绘工程学院地理信息系统专业
主要内容
湖南 城市学院
1
Element对象
2
MapGrid对象
3
MapSurround对象
4
Style对象
5
添加、删除图层数据
6
图层控制
GIS二次开发—使用ArcGIS Engine 9.3
GIS二次开发—使用ArcGIS Engine 9.3
市政与测绘工程学院地理信息系统专业
湖南
一、 Element对象-Graphics Element 城市学院
❖ 5、FillShapeElement
▪ FillShapeElement泛化出了CircleElement、 EllipseElement、PolygonElement和RectangleElement 等。

《规划和管理图层》课件

《规划和管理图层》课件

图层的组织和管理
01
02
03
04
图层排序
通过拖放图层顺序,对图层进 行排序,以便更好地组织和展
示地图元素。
图层分组
将相关图层分组,以便更好地 管理和组织相关地图元素。
图层隐藏和显示
通过隐藏或显示图层,控制地 图的显示效果和细节程度。
图层锁定和解锁
锁定图层以防止意外编辑,解 锁后可对图层进行编辑。
图层的共享和发布
图层共享
将图层共享给其他用户,以便 协同工作和数据共享。
图层导出
将图层导出为其他格式,如 Shapefile、GeoJSON等,便 于在其他软件中使用。
图层发布
将图层发布到地图服务中,供 其他人在线查看和使用。
图层版本控制
通过版本控制功能,记录图层 的修改历史,便于数据管理和
追溯。
图层的作用
ቤተ መጻሕፍቲ ባይዱ
数据组织
空间分析
图层是地理信息系统的基本组织单元,将 不同类型的数据组织在一起,便于管理和 使用。
图层是实现空间分析的基础,通过对不同 图层进行叠加、缓冲区分析、网络分析等 操作,可以提取有用的空间信息。
地图制作
数据更新和维护
图层是地图制作的基础,通过选择和组合 不同的图层,可以制作出各种类型的地图 。
城市规划和土地管理
城市规划
在城市规划中,图层可以帮助规划师更好地理解和分 析城市的空间布局和土地利用情况。通过对不同图层 进行叠加和对比分析,规划师可以发现城市中存在的 问题和不足之处,并提出更加科学和合理的城市规划 方案。
土地管理
在土地管理中,图层可以帮助管理者更好地进行土地资 源的调查、评估和规划。通过对土地资源的地理位置、 面积、用途等属性进行详细的记录和展示,可以帮助管 理者更好地了解土地资源的现状和潜力,为土地资源的 合理利用和管理提供重要的依据。同时,利用图层进行 土地资源的分析和评估,可以为土地资源的可持续利用 提供重要的保障和支持。

CAD 图层管理与精确绘图

CAD  图层管理与精确绘图
【全局比例因子】图文件所有 图层对象的线型显示比例 【当前对象缩放比例】当前选
择对象的显示缩放比例
对象线型最终显示和输出比例 =全局比例因子×当前对象缩
放比例
3.5 绘图辅助定位
3.5.1 捕捉和栅格 捕捉(Snap)是指俘获绘图屏幕上的特定点作为光 标定位点的行为。
可捕捉的点的距离可设定为与栅格点一致或不一致。 启用捕捉:功能键【F9】或单击状态栏【捕捉】图标
图层操作
新建图层 删除图层 设为当前图层
创建在所有视口中都被冻结的新图层视口 图层状态保存和恢复 图层转换(将非标准图层转换为标准图层)
3.2 图层管理 图层过滤
特性过滤器(筛选符合过滤条件的图层) 组过滤(将已命名的特性过滤器加入到组) 翻转过滤
图层操作
新建图层 删除图层 设为当前图层
创建在所有视口中都被冻结的新图层视口
对象捕捉追踪:根据捕捉点沿正交方向或极轴方向进行追踪。 使用极轴追踪 以功能键【F10】激活极轴追踪后即可使用 。
使用“临时追踪点”和“捕捉自”功能
利用临时追踪点,可在一次操作中创建多条追踪线,然后 根据这些追踪线确定最后定位点。 在使用相对坐标指定下一点时,利用“捕捉自”工具可以 提示输入基点,并将该点作为临时参照点,这与通过输入 前缀符号@使用最后一个点作为参照点类似。它不是对象 捕捉模式,但经常与对象捕捉一起使用。
单击对象,查询面积、周长、边界框、质心、惯性矩 等参数,以及三维对象的质量、体积、质心、惯性矩 、回转半径等,查询的数据结果可写到文件中。
5.2 信息查询
图形信息查询的内容主要有两点间距离查询、面积查询 、点坐标查询、面域及质量特性查询,以及累计绘图时 间及图形状态查询等。 5.2.1 距离查询 距离查询命令(Dist)用于查询对 象两点间的距离,以及末点对于起点的x、y和z方向的 坐标增量。激活该命令的方式: ● 命令行:Distance 或Dist ● 工具菜单:Tools Inquiry Distance ([工具]∣[ 查询]∣[距离]) ● 工具栏 :距离查询图标

CAD2004第4章-图层控制PPT课件

CAD2004第4章-图层控制PPT课件

2021/3/12
2
(二)图层操作
下图是图层工具条,默认是显示的。
(1)启动命令方法
方法一: 方法二:layer 方法三:下拉菜单:格式|图层
2021/3/12
3
(2)操作说明
i. 名称选:图层名称 ii. 开/关项:控制图层的开关,打开图层可见,关闭图
层不可见。 iii. 冻结/解冻项:控制图层的冻结和解冻,打开图层可
见,关闭图层不可见。 iv. 锁定/解锁项:控制图层锁定和解锁,被锁的图层可
见,但是不能编辑。 v. 颜色项:设置图层所画图线的颜色。 vi. 线型项:设置图层所画图线的线型。 vii. 线宽项:设置线型宽度。
2021/3/12
4
2021/3/12
5
4.2 机械CAD国标简介(略) 4.3 设置图层、颜色、线型及线型比例 P76
2021/3/12
12
感谢您的阅读收藏,谢谢!
2021/3/12
13
(一)设置图层
当输入命令layer后,系统打开“图层特性管理器”对 话框。
默认状态下提供一个图层,图层名为“0”,颜色为白 色,线型为实线,线宽为默认值。
对话框上有“新建图层”、“删除图层”、“置为当 前”按钮。
2021/3/12
6
(二)设置颜色
在“图层特性管理器”对话框中,点击需要设置图层 的状态长条中的颜色标签,弹出颜色选择对话框,选择 颜色,按“确定”按钮。
2021/3/12
8
主要线型:直线-continuous(默认)
中心线-center
虚线-dashed
双点划线-divided
2021/3/12
9
(四)设置线宽

图形控制与图层

图形控制与图层
根(对应模型空间),一类为浮动视口(对应图纸 空间)。
一、平铺视口 平铺视口是指把绘图窗口分成多个矩形区域,从而创 建多个不同的绘图区域,其中的每一个区域都可用来查看 图形的不同部分。在AutoCAD中,可以同时打开多达32 000个可视视口,同时屏幕上还可保留菜单栏和命令提示 窗口。 在AutoCAD 2005中,选择“视图”→“视口”菜单中 的子命令,或使用“视口”工具栏,都可以在模型空间内 创建和管理平铺视口,如图2.6.1所示。
图2.4.5 创建视图
第五节 模型空间与图纸空间
AutoCAD绘图窗口提供了两个工作环境,即“模型” 和“布局”。通过“模型”选项卡,可以绘制主题的模型, 通常称其为模型空间。通过“布局”选项卡,可以布置模 型的多个“快照”。一个布局代表一张可以使用各种比例 显示一个或多个模型视图的图纸,通常称其为图纸空间。
这时,如果线框中有一个“×”出现,如图2.1.3所示, 就可以拖动线框把它平移到另一区域。如果要将图形放大 到不同的倍数,按下选择框,“×”就会变成一个箭头, 如图2.1.4所示。这时左右拖动边界线就可以重新确定该图 形显示的范围。
图2.1.3 执行动态缩放命令
图2.1.4 调整矩形窗口
(4)比例缩放:以一定的比例来缩放视图。它要求 用户输入一个数字作为缩放的比例因子,该比例因子适用 于整个图形。输入的数字大于1时放大视图;等于1时显示 整个视图;小于1时(必须大于0)缩小视图。
图2.4.1 “视图”对话框
该对话框包括“命名视图”和“正交和等轴测视图” 两个选项卡。
1.“命名视图”选项卡 该选项卡显示已经命名的视图列表,也可以建立新的 视图。 (1)“新建”按钮:单击该按钮,弹出“新建视图” 对话框,如图2.4.2所示。通过该对话框可以创建新的命名 视图,此时需要设置视图名称、创建视图的区域(是当前 视图还是重新定义)以及UCS设置。

第3章规划和管理图层

第3章规划和管理图层

中文版AutoCAD 2008基础教程
3.2.4 使用“新组过滤器”过滤图层
在AutoCAD 2008中,还可以通过“新组过滤器”过滤图层。可在“图层 特性管理器”对话框中单击“新组过滤器”按钮 ,并在对话框左侧过滤器树 列表中添加一个“组过滤器 1”(也可以根据需要命名组过滤器)。在过滤器树 中单击“所有使用的图层”节点或其他过滤器,显示对应的图层信息,然后将 需要分组过滤的图层拖动到创建的“组过滤器 1”上即可。
中文版AutoCAD 2008基础教程
• 练习 • 过滤“12-4”图层,创建一个图层过滤器
Filter1,要求被过滤的图层名称为0*,线型 为continuous • 使用新组过滤器创建“组过滤器1”,内容 任意。
中文版AutoCAD 2008基础教程
3.2.5 保存与恢复图层状态
图层设置包括图层状态和图层特性。图层状态包括图层是否打开、冻结、 锁定、打印和在新视口中自动冻结。图层特性包括颜色、线型、线宽和打印样 式。可以选择要保存的图层状态和图层特性。例如,可以选择只保存图形中图 层的“冻结/解冻”设置,忽略所有其他设置。恢复图层状态时,除了每个图 层的冻结或解冻设置以外,其他设置仍保持当前设置。 保存图层状态 恢复图层状态
中文版AutoCAD 2008基础教程
3.2.2 置为当前层
在“图层特性管理器”对话框的图层列表中,选择某一图层后,单击 “当前图层”按钮 ,即可将该层设置为当前层。
中文版AutoCAD 2008基础教程
3.2.3 使用“图层过滤器特性” 对话框过滤图层
图层过滤功能简化了图层方面的操作。图形中包含大量图层时,在“图 层特性管理器”对话框中单击“新特性过滤器”按钮 ,可以使用打开的“图 层过滤器特性”对话框来命名图层过滤器。

ArcGIS Engine 中的地图组成及图层控制

ArcGIS Engine 中的地图组成及图层控制

湖南 城市学院
GIS二次开发—使用ArcGIS Engine 9.3
市政与测绘工程学院地理信息系统专业
一、 Element对象-Graphics Element
4、GroupElement
GroupElement对象就是将多个Element对象编为一组, 作为一个整体使用。 GroupElement对象实现了IGroupElement接口,该接口 定义了6个属性和方法。
IPersistStream (System) IPropertySupport (System) IQuerySize IReadingDirection ITransformEvents (Display)
GIS二次开发—使用ArcGIS Engine 9.3
市政与测绘工程学院地理信息系统专业
三、 MapSurround对象-图例对象
湖南 城市学院
Graphics Element都是作为图形的形式而存在,在Map 视图或者PageLayout视图上是可见的; Frame Element是作为不可见的容器而存在的。 Map对象或者PageLayout对象可以通过IElement接口和 IGraphicsContainer接口来管理Element对象。 IGraphicsContainer接口—添加、删除、更新Element; IElement—确定Element对象的Geometry属性。
市政与测绘工程学院地理信息系统专业
一、Element对象
湖南 城市学院
GIS二次开发—使用ArcGIS Engine 9.3
市政与测绘工程学院地理信息系统专业
一、 Element对象
如何理解Element对象?
在Map对象和PageLayout对象显示的数据除了地理数据 之外,另一种即为元素数据(Element对象)。

第3讲图层控制及图形编辑ppt课件

第3讲图层控制及图形编辑ppt课件
• 连续按下Enter键,就可以在所有编辑方式间切换。此外, 用户也可在激活关键点后,单击鼠标右键弹出快捷菜单, 通过此菜单用户就能选择某种编辑方法。
• 在不同的编辑方式间切换时,AutoCAD为每种编辑方法提 供的选项基本相同:
• 基点(B):用户可以捡取某一个点作为编辑过程的基点。例 如,当进入旋转编辑模式并要指定一个点作为旋转中心时, 就使用“基点(B)”选项。默认情况下,编辑的基点是热关键 点(选中的关键点)。
新建图层。
• 命名:能表征图层上图元特性。
• 当前图层:

:这些图层上没有任何图形对象
• 已经放置了对象的图层前图标为蓝色。

:新图层与被选择的图层具有相同的颜色、
线型及线宽
指定图层颜色。
给层分配线型。
设定线宽。

• 如果要使图形对象的线宽在模型空间中显 示得更宽或更窄一些,可以调整线宽比例。
绘制多段线 PLINE命令用来创建二维多段线。
多段线是由几段线段和圆弧构成的连续线条,它 是一个单独的图形对象,具有以下特点。
• 能够设定多段线中线段及圆弧的宽度。
• 可以利用有宽度的多段线形成实心圆、圆环及带 锥度的粗线等。
• 能在指定的线段交点处或对整个多段线进行倒圆 角或倒斜角处理。
• 可以使线段、圆弧构成闭合多段线。
每个图层都有与其相关联的颜色、线型及线宽等属性信息,用户可以 对这些信息进行设定或修改。
当在某一层上作图时,生成的图形元素颜色、线型及线宽就与当前层 的设置完全相同(默认情况)。
对象的颜色将有助于辨别图样中的相似实体,而线型、线宽等特性可 轻易地表示出不同类型的图形元素。
图层是用户管理图样的强有力工具,绘图时应考虑将图样划分为哪些 图层以及按什么样的标准进行划分。

ArcGIS Engine 中的地图组成及图层控制中的显示对象

ArcGIS Engine 中的地图组成及图层控制中的显示对象

例:IFeatureLayer接口的Search方法(P87)
5
图层对象-要素图层-IFeatureLayer
DataSourceType的类型:
6
图层对象-要素图层-IGeoFeatureLayer
IGeoFeatureLayer接口继承了ILayer接口和
IFeatureLayer两个接口,CadFeatureLayer、 FeatureLayer、GdbRasterCatalogLayer等3个图层类实 现了该接口。主要属性和方法有: • SearchDisplayFeature-只显示复合查询要求的要素,
选择集。
8
图层对象-要素图层-ILayerFields
ILayerFields接口提供了Field、FieldCount、
FieldInfo和FindField等属性和方法,用于获取要素类 的字段信息。
9
图层对象-要素图层-IIdentify
IIdentify接口定义了一个方法Identify,用于获取图层
集的属性和方法。 • Add-将本图层的一个要素添加到图层的选择集中; • SelectFeatures-使用一个过滤器把符合要求的要素放 入图层的选择集中;
• Clear-把图层的所有选择集清空。
注:选择集有两种,要素选择集和元素选择集, PageLayout只有元素选择集,Map则有元素选择集和要素
地图及图层控制 (2 )
主要内容
A. 图层对象 B. 屏幕显示对象 C. 页面布局对象 D. 地图排版 E. Element对象
• • • • • ILayer接口 要素图层 CAD文件 TIN图层 GraphicsLayer
• • • •

CAD图层控制及图形显示学习教案

CAD图层控制及图形显示学习教案
(1)打开(dǎ kāi)/关闭:单击 图标,就关闭或 打开(dǎ kāi)某一图层。打开(dǎ kāi)的图层是可见的,而关闭的图层不可见,也不能 被打印。当图形重新生成时,被关闭的层将一起被生成。
(2)解冻/冻结:单击 图标,将冻结或解冻某一图层。解冻的图层是 可见的,若冻结某个图层,则该层变为不可见,也不能被打印出来。当重新生成图 形时,系统不再重生成该层上的对象,因而冻结一些图层后,可以加快ZOOM、 PAN等命令和许多其他操作的运行速度。
默认
尺寸标注层
绿色
Continuous
默认
文字说
明层
绿色
Continuous
默认
例6-1 练习如何创建及设置图层,观看视频6-1。
第1页/共21页
第二页,共21页。
2.
控制(kòngzhì)图层状态
图层状态主要包括打开(dǎ kāi)与关闭、冻结与解冻、锁定与解锁及打印 与不打印等,AutoCAD用不同形式的图标表示这些状态,如图所示。
第16页/共21页
第十七页,共21页。
4)命名视图 若图形很复杂时,使用ZOOM和PAN等命令寻找想要显示的
图形部分或经常(jīngcháng)返回图形的相同部分时,就要花费大量时 间。要解决这些问题最好的办法是将以前显示的图形命名成一个视图, 这样就可以在需要的时候根据它的名字恢复它。 例6-5 使用命名视图,观看视频6-5。
CAD图层控制及图形(túxíng)显示
会计学
1
第一页,共21页。
单击【图层】工具栏上的 按钮,打开(dǎ kāi)【图层特性管理器】
对话框 ,利用该对话框创建以下图层。
名称
颜色
线型
线宽
轮廓线层 白色

2.地图及图层管理

2.地图及图层管理
MapXtreme2004培训
James.Liu
内容
MapXtreme 2004
MapXtreme2004概览
地图及图层管理 数据管理
数据查询
几何对象
专题图
地图及图层管理
MapXtreme 2004
目标
- 了解工作空间(WorkSpace) - 创建桌面地图应用 - 创建Web地图应用
修改应用以在设计时装入工作空间
MapXtreme 2004
1. 2.
右键点击地图控件 选择装载地图…
3.
4. 5. 6.
选择并装入前面做好的工作空间
运行应用 注意到工作空间在应用运行时装入 关闭应用
修改工作空间
MapXtreme 2004
1. 2. 3.
运行Workspace管理器修改地图的 默认视野 运行应用,注意到工作空间仍旧以 原来的视野值显示地图 关闭应用
MapXtreme 2004
问题?
修改工作空间
MapXtreme 2004
1. 2. 3.
运行Workspace管理器修改地图的 默认视野 运行应用,发现地图仍旧以修改前 的视野显示 关闭应用
适应改变的工作空间
MapXtreme 2004
1. 2.
右键点击地图控件,选择清楚地图 打开表单的构造函数并加入以下代 码:
if (!Page.IsPostBack) { MapInfo.Mapping.MapWorkSpaceLoader mwsl = new MapInfo.Mapping.MapWorkSpaceLo ader(@"c:\program files\mapinfo\mapxtreme\6.0\samples \data\enter your workspace here"); mapControl1.Map.Load(mwsl); } 3. 运行应用,观察地图视野

Mapinfo教学课件03第三讲 图层控制

Mapinfo教学课件03第三讲 图层控制


自动标注
选中该图标,将用“标注选项”对话框的 “标注项”部分指定的表列自动标注地图。 若“自动标注”复选框中的选中标志为黑时, 图层内所有标注都可视。若为紫色,则缩放 标注有效,说明图层只在一定的缩放范围内 显示标注,并且该图层现在指定的缩放范围 以外。
按钮




“显示” 显示“显示选项”对话框。使 用该对话框可指定地图图层的 显示属性。 “标注” 只有选中图层不是专题图层或 栅格图层时才可用。选中显示 “标注选项”对话框。使用该 对话框可以指定地图图层的标 注属性。 “专题” 只有选中图层是专题地图时才 可用。选中显示“修改专题图 层”对话框。使用该对话框可 修改专题地图的属性。 “HotLink” 显示“HotLink选项”对话框。 使用该对话指定文件名表达式、 文件位置、是什么激活了 HotLink,并保存选项到元数据。
2.2
用表达式创建标注
2.2 Fra bibliotek用表达式创建标注


1.选择“地图”>“图层控制”,出现“图层控制” 对话框。 2. 从“图层控制”对话框中选择图层(但不是装饰 图层)。 3. 选择“标注”按钮,出现“标注选项”对话框。 4.从“标注项”列表中选择表达式,出现“表达式” 对话框。 5. 键入一个表达式,表明你希望标注包括的内容。 可使用 “列”、“运算符”和“函数”列表来辅 助工作。 6. 单击“检验”按钮,检验表达式语法。 7. 若语法正确,单击“确定”。 8. 单击“确定”,离开“标注选项”对话框。 9. 单击你为表达式选择的图层中的一个地图对象, 标注按你所指定表达式形式显示出来。



课堂练习: 数据:CHINA 要求:标记的显示格式为第一行为首字 母大写的拼音名字,第二行为小于15岁、 15-64岁、大于65岁的男性人口的总和。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

河南水利与环境职业技术学院
@谢灿软件
图形元素对象GraphicElement
河南水利与环境职业技术学院
@谢灿软件
屏幕显示对象ScreenDisplay
MapControl中的每个视图都有一个ScreenDisplay对象,用于控制视图中 的阁形绘制。ScreenDisplay是一个与窗体相联系的显示设备,除了管理 窗体屏幕的显示属性外,也管理缓存和视图屏幕的变化等。很多对象 都是由ScreenDisplay去管理与它们相关的可视化窗体。通过IActiveView 接口的ScreenDisplay属性,获取ScreenDisplay对象。 ScrecnDisplay对象都拥有DisplayTransformation对象,用于设备单位和地 图单位的转换。 ScreenDisplay 实现了 IDisplay 接口,可以通过该接口的 DisplayTransformation 属性获取该对象。每个 DisplayTransformation 都与 一个Map相关.它拥有地图的空间参考属性。 实例:像素与地图单位转换
实例:地图文档操作、添加书签、图形选择要素
河南水利与环境职业技术学院
@谢灿软件
图层对象Layer
Map 对象用来装载地理数据,这些数据是以图层的形式放入地图对 象的。Layer作为装载的单位,当第1个图层装载进Map对象时,Map 对象会自动设置空间坐标系为当前图层的空间坐标系,以后再装载 的图层都将使用 Map对象已经设置的空间参考。Layer对象本身没有 装载数据,其作用是获得数据的引用,用于管理数据源的连接,数 据始终在GeoDatabase 或地图文件中。 图层对象是一个抽象对象,它定义了所有图层的公共方法和属性, 它拥有很多子类,如FeatureLayer、RasterLayer、CadLayer、TinLayer 等。图层相当于要素的载体,当用ArcMap将要素类打开后就成为了 图层。 FeatureLayer用于承载要素数据,如点、线、面等,也是我们重点研 究的对象。
河南水利与环境职业技术学院
@谢灿软件
地图对象Map
地图(Map)是显示和操作地图数据的容器,是ArcEngine 的主要组成部分。 地图对象上能显示的图形有两类:地理数据和元素。 地理数据包括矢量类型的要素数据、栅格数据、Tin 数据等,这些数 据都保存在Geodatabase或数据文件中。 元素分为两类:图形元素和框架元素。图形元素可以显示出来,而框 架元素充当了“容器”的角色。在ArcMap 中可以使用“ Draw”工具 在Map上直接绘制矩形、圆形、文本等对象;在布局视图上也可以给 地图添加指北针、图例、比例尺等图形对象。这些都是图形元素。 地图对象中的所有图层共享相同的空间参考。第一个载入的图层的空间 参考被自动地设置为地图对象的空间参考。新载入的图层,如果它们的 空间参考与地图的空间参考不同,会被投影到地图的空间参考。
河南水利与环境职业技术学院
@谢灿软件
图层对象Layer
IFeatureLayer用于管理要素图层的数据源,即要素类。 IFeatureLayerDefinition根据原有要素类创建一个新的图层。 IFeatureSelection用于管理图层的要素选择集的方法和属性。 IGeoFeatureLayer用于控制要素图层中与地理相关的内容,如标注等。 IIdentify用于识别指定位置的对象,常与IIdentifyObj一起使用。 ILayerEffects用于管理图层显示效果,如亮度、对比度和透明度。 实例:透明图层、图层属性表
河南水利与环境职业技术学院
@谢灿软件
图形元素对象GraphicElement
Element 对象就是地图上不保存到数据库中的元素,像 MapControl 中的 DrawShape和DrawText方法,绘制的图形都是Element对象,这些对象都是 内存中的对象,当MapControl显示地图发生变化时,这些对象就会消失。 Element对象分为两大部分:图形元素和框架元素。 图形元素包括 GroupElement 、 MarkerElement 、 LineElement 、 TextElement 、 DataGraphElement 、 PictureElement 和 FillShapElement 等对象,这些对象都 是作为图形的形式而存在,在视图上是可见的。 IElement定义了所有元素通用的属性和方法,如Geometry属性用于设 置元素的几何形状 IGraphicElement 定义了所有图形元素通用的属性和方法,它只有一 个SpatialReference属性,用于图形元素的空间参考。 IFillShapeElement定义了所有面状元素通用的属性和方法,它只有一 个Symbol属性,用于设置面状元素的样式。 实例:绘制矩形元素、图片元素
河南水利与环境职业技术学院
@谢灿软件
地图对象Map
IMapDocument接口可以获取地图文档的所有信息,如Map属性返回地图 文档中指定位置的Map对象,GetVersionInfo方法用于获取地图文档的版 本信息。
IMap接口是许多Map操作的出发点,用于增加、删除、获取各种各样的 图层,关联地图与地图修饰对象,获取地图的各种属性,如地图范围、 地图单位、空间坐标系等,还可以选择图层、获取当前地图选择集等。
IActiveView 接口是 Map 对象最主要、最常用接口之一,该接口定义了 Map对象的数据显示功能。通过该接口.可以在Map上绘制图形、改变视 图范围、获取ScreenDisplay 对象、显示或隐藏标尺和滚动条,也可以刷 新视图。
河南水利与环境职业技术学院
@谢灿软件
地图对象Map
IMapBookmarks 可以管理所有的空间书签对象,使用该接口可以得到 一个已经存在的空间书签,也可以进行添加和删除空间书签操作。 IGraphicsContainer用于管理图形元素(包括图形元素和框架元素)。接口 提供了添加、更新、删除元素的方法 : AddElement、UpdateElement、 DeleteElement以及选择元素的方法,如LocateElements 方法使用一个点 来选择元素; LocateElementsByEnvelope方法,通过在Map上拖曳一个矩 形区域,然后根据矩形区域选择区域内的元息系统专业
2014年就职于郑州新图信息科技
2015年就职于特力惠武汉研发中心
2016年创办谢灿软件开发技术交流中心
河南水利与环境职业技术学院
@谢灿软件
地图对象Map 图层对象Layer 图形元素对象GraphicElement 屏幕显示对象ScreenDisplay
相关文档
最新文档