http://www.gissky.net- GIS空间站

我要投稿 投稿指南 RSS订阅 网站资讯通告:
搜索: 您现在的位置: GIS空间站 >> 技术专栏 >> ArcGIS >> ArcObjects开发 >> 正文

如何计算选择集范围

作者:永久26    文章来源:ESRI中国社区    点击数:    更新时间:2007-9-25
摘要:
计算选择集的范围

Dim pFSel as IFeatureSelection
pFSel = pFeatureLayer.FeatureSelection ' point to your selection of layer

'Get the selected features
Dim pSelSet As ISelectionSet
Set pSelSet = pFSel.SelectionSet

'将选择集绑定到枚举器、
Dim pEnumGeom As IEnumGeometry
Dim pEnumGeomBind As IEnumGeometryBind

Set pEnumGeom = New EnumFeatureGeometry
Set pEnumGeomBind = pEnumGeom
pEnumGeomBind.BindGeometrySource Nothing, pSelSet

’由几何引擎创建聚合图形[GeometryBag]
Dim pGeomFactory As IGeometryFactory
Set pGeomFactory = New GeometryEnvironment

Dim pGeom As IGeometry
Set pGeom = pGeomFactory.CreateGeometryFromEnumerator(pEnumGeom)

pDoc.ActiveView.Extent = pGeom.Envelope

Tags:地图 图片  
责任编辑:3S_Studio
相关文章列表
将地图导出为图片
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 中国地图