点击或拖拽改变大小

IMap 方法

The IMap type exposes the following members.

方法
  名称说明
公共方法AddElement
添加一个 IElement
(继承自 IMapElementContainer。)
公共方法AddSelectionItem
添加一个选中元素
(继承自 IMapSelection。)
公共方法CanEditMove
图形可移动
(继承自 IMapEdit。)
公共方法CanEditRotate
图形可旋转
(继承自 IMapEdit。)
公共方法CanEditVertex
图形可编辑节点
(继承自 IMapEdit。)
公共方法CenterAt
设置中心点
公共方法ClearSelectionItems
清空所有选中项
(继承自 IMapSelection。)
公共方法ClientToMapPoint
客户端坐标到地图坐标
公共方法ClientToMapX
客户端坐标到地图坐标 X
(继承自 IDisplay。)
公共方法ClientToMapY
客户端坐标到地图坐标 Y
(继承自 IDisplay。)
公共方法CorrectExtentByLockScale
修正视图范围通过锁定Scale参数
公共方法CorrectExtentByLockXY
修正视图范围通过锁定XY参数
公共方法CorrectExtentByMapFrame
修正视图范围通过MapFrame参数
公共方法CorrectExtentByTileZoom
修正视图范围使其锚定到指定的层级(以保证每张瓦片的质量都是原始尺寸)
公共方法DatumToRotatePoint
基准坐标转旋转坐标
公共方法DatumToRotateXY
基准坐标转旋转坐标
(继承自 IDisplay。)
公共方法DeleteElementByName
删除 IElement 通过 名称
(继承自 IMapElementContainer。)
公共方法EditReset
编辑重置(保证节点复位)
(继承自 IMapEdit。)
公共方法EditVertexMoveTo
移动一个可编辑的节点
(继承自 IMapEdit。)
公共方法ExportImage
导出图片
(继承自 IMapExport。)
公共方法ExportImageFile
导出图片
(继承自 IMapExport。)
公共方法FlashGeometry(IGeometry)
闪烁几何图形
(继承自 IMapFlash。)
公共方法FlashGeometry(IGeometry, Int32, Int32, ISymbol)
闪烁几何图形
(继承自 IMapFlash。)
公共方法GetEditFillSymbol
GetFillSymbol
(继承自 IMapEdit2。)
公共方法GetEditFillSymbol_GeoCustomized
GetFillSymbol_GeoCustomized
(继承自 IMapEdit2。)
公共方法GetEditLineSymbol
GetLineSymbol
(继承自 IMapEdit2。)
公共方法GetEditLineSymbol_GeoCustomized
GetLineSymbol_GeoCustomized
(继承自 IMapEdit2。)
公共方法GetEditVertexByClientXY
获取一个可编辑的节点 通过 客户端坐标(基于可视化进行的查询,当元素和图层不可见查询失效)
(继承自 IMapEdit。)
公共方法GetElementByName
获取 IElement 通过 名称
(继承自 IMapElementContainer。)
公共方法GetElementsByName
获取 IElement 通过 名称
(继承自 IMapElementContainer。)
公共方法GetExtentByScale
依据比例尺获取新的视图范围
公共方法GetExtentByTileMatrix
依据层级矩阵获取新的视图范围
公共方法GetGeoEditItem
获取当前的几何编辑项
(继承自 IMapEdit。)
公共方法GetSelectionItems
获取选中项集合
(继承自 IMapSelection。)
公共方法InsertElement
加入一个 IElement元素
(继承自 IMapElementContainer。)
公共方法InsertMapShadow
将当前视图插入成一次背景效果(注释:请在视图范围改变后地图刷新未执行前调用)
公共方法MapToClientPoint
地图坐标到客户端坐标
公共方法MapToClientX
地图坐标到客户端坐标 X
(继承自 IDisplay。)
公共方法MapToClientY
地图坐标到客户端坐标 Y
(继承自 IDisplay。)
公共方法OnDraw
绘制
公共方法Refresh
刷新
公共方法Refresh(DrawType, Object)
刷新
公共方法Refresh(DrawType, Object, IBoundingBox)
刷新
公共方法Refresh(DrawType, Object, Rect)
刷新
公共方法Refresh(String, DrawType, Object, Rect)
刷新
公共方法RemoveElement
移除一个IElement
(继承自 IMapElementContainer。)
公共方法RemoveSelectionItem
移除一个选中元素
(继承自 IMapSelection。)
公共方法RotateToDatumPoint
旋转坐标转基准坐标
公共方法RotateToDatumXY
旋转坐标转基准坐标
(继承自 IDisplay。)
公共方法SetBlockedWaiting
当单线程(MultiThreading=false)状态下是否阻塞等待
公共方法SetExtent
设置 地图范围
公共方法SetMultiThreading
多线程
公共方法SetNoBuffer
取消所有缓存策略
公共方法SetRotateAngle
设置 旋转角度(0 - 360)
公共方法SetScale
设置 比例尺
公共方法SetSpatialReference
设置 空间参考
公共方法SetTileIdentifier
设置当前的缩放层级的唯一标识
公共方法SetTileLevel
设置当前的缩放层级的唯一标识
公共方法ShadowReset
重置背景必要信息
(继承自 IMapShadow。)
公共方法StartEdit
开始编辑并加入一个几何编辑项
(继承自 IMapEdit。)
公共方法StopEdit
停止编辑
(继承自 IMapEdit。)
Top
参见