Map 类 |
命名空间: GISShare.SMap.WPF.View
The Map type exposes the following members.
名称 | 说明 | |
---|---|---|
![]() | AutoShadow |
是否采用内置的阴影效果
|
![]() | BlockedWaiting |
当单线程(MultiThreading=false)状态下是否阻塞等待
|
![]() | DatumOffestX |
X轴方向基准偏移量(即:MapControl的UI坐标原点相对于Map映射到UI(VirtualFrame)的原点偏移量。也就意味着MapControl中所有的鼠标操作所获得的UI坐标在与地图操作时都应该加上这个偏移量。在WPF与Silverlight中是确实有效值)
|
![]() | DatumOffestY |
Y轴方向基准偏移量(即:MapControl的UI坐标原点相对于Map映射到UI(VirtualFrame)的原点偏移量。也就意味着MapControl中所有的鼠标操作所获得的UI坐标在与地图操作时都应该加上这个偏移量。在WPF与Silverlight中是确实有效值)
|
![]() | eActiveLayerTriggerStyle |
激活图层触发方式
|
![]() | Entity |
实体对象
|
![]() | Extent |
视图范围
|
![]() | FullExtent |
全图范围
|
![]() | GroupLayer |
内置图层组
|
![]() | IsEditing |
是否正处于编辑状态
|
![]() | IsTileZoom |
是否使用瓦片层级缩放模式
|
![]() | LockMaxScale |
锁定 最大比例尺
|
![]() | LockMinScale |
锁定 最小比例尺
|
![]() | LockXMax |
锁定 Y Max
|
![]() | LockXMin |
锁定 X Min
|
![]() | LockYMax |
锁定 Y Max
|
![]() | LockYMin |
锁定 Y Min
|
![]() | MapFrame |
地图显示框架
|
![]() | MapGraphics |
地图绘制层
|
![]() | MapVisible |
地图的显示状态(包括:FlashLayer,SelectionLayer,GroupLayer等内置图层的显示状态)
|
![]() | MouseSlide |
是否开启鼠标滑动效果
|
![]() | MouseWheelTimeSlot |
滚轮间歇阀值(毫秒)
|
![]() | MouseWheelZoom |
滚轮缩放
|
![]() | MouseWheelZoomInOperation |
滚轮前推放大
|
![]() | MultiThreading |
多线程
|
![]() | Name |
名称
|
![]() | NoBuffer |
取消所有缓存策略
|
![]() | PreExtent |
前一视图范围
|
![]() | RotateAngle |
旋转角度
|
![]() | RotateOrigin |
旋转原点
|
![]() | RotateRadian |
旋转角度的弧度值
|
![]() | Scale |
比例尺
|
![]() | SelectionFillSymbol |
选中元素的面状渲染符号
|
![]() | SelectionLineSymbol |
选中元素的线状渲染符号
|
![]() | SelectionMarkerSymbol |
选中元素的点状渲染符号
|
![]() | ShadowTimeSlot |
地图背影持续时间阀值(毫秒),小于等于0无效
|
![]() | ShowLogo |
展现LOGO
|
![]() | SpatialReference |
空间参考
|
![]() | TileIdentifier |
获取当前试图下瓦片层级的唯一标识(在IsTileZoom=true才有意义)
|
![]() | TileLayer |
依附的瓦片图层
|
![]() | TileLevel |
获取当前试图下瓦片层级(在IsTileZoom=true才有意义)
|
![]() | TileScale |
获取当前试图下瓦片层级的瓦片比例尺(在IsTileZoom=true才有意义)
|
![]() | Tool |
当前工具
|
![]() | VirtualExtensionFactor |
虚拟延展因子(有效值:0-1)
|
![]() | VirtualExtent |
虚拟的视图范围
|
![]() | VirtualFrame |
虚拟的显示范围
|
名称 | 说明 | |
---|---|---|
![]() | AddElement |
添加一个 IElement
|
![]() | AddSelectionItem |
添加一个选中元素
|
![]() | BeginAnimationMove |
开始移动动画
|
![]() | CanEditMove |
图形可移动
|
![]() | CanEditRotate |
图形可旋转
|
![]() | CanEditVertex |
图形可编辑节点
|
![]() | CenterAt |
设置中心点
|
![]() | ClearSelectionItems |
清空所有选中项
|
![]() | ClientToMapPoint |
客户端坐标到地图坐标
|
![]() | ClientToMapX |
客户端坐标到地图坐标 X
|
![]() | ClientToMapY |
客户端坐标到地图坐标 Y
|
![]() | CopyToImage |
MapControl导出IMAGE(在WPF和Android中使用的是缓存,导出效率高)
|
![]() | CopyToImageVirtual |
Map导出IMAGE Virtual(在WPF和Android中使用的是缓存,导出效率高)
|
![]() | CorrectExtentByLockScale |
修正视图范围通过锁定Scale参数
|
![]() | CorrectExtentByLockXY |
修正视图范围通过锁定XY参数
|
![]() | CorrectExtentByMapFrame |
修正视图范围通过MapFrame参数
|
![]() | CorrectExtentByTileZoom |
修正视图范围使其锚定到指定的层级(以保证每张瓦片的质量都是原始尺寸)
|
![]() | DatumToRotatePoint |
基准坐标转旋转坐标
|
![]() | DatumToRotateXY |
基准坐标转旋转坐标
|
![]() | DeleteElementByName |
删除 IElement 通过 名称
|
![]() | Dispose |
释放
|
![]() | EditReset |
编辑重置(保证节点复位)
|
![]() | EditVertexMoveTo |
移动一个可编辑的节点
|
![]() | EndAnimation |
停止动画
|
![]() | ExportImage |
导出图片
|
![]() | ExportImageFile |
导出图片
|
![]() | FlashGeometry(IGeometry) |
闪烁几何图形
|
![]() | FlashGeometry(IGeometry, Int32, Int32, ISymbol) |
闪烁几何图形
|
![]() | GetEditFillSymbol |
GetEditFillSymbol
|
![]() | GetEditFillSymbol_GeoCustomized |
GetEditFillSymbol_GeoCustomized
|
![]() | GetEditLineSymbol |
GetEditLineSymbol
|
![]() | GetEditLineSymbol_GeoCustomized |
GetLineSymbol_GeoCustomized
|
![]() | GetEditVertexByClientXY |
获取一个可编辑的节点 通过 客户端坐标(基于可视化进行的查询,当元素和图层不可见查询失效)
|
![]() | GetElementByName |
获取 IElement 通过 名称
|
![]() | GetElementsByName |
获取 IElement 通过 名称
|
![]() | GetExtentByScale |
依据比例尺获取新的视图范围
|
![]() | GetExtentByTileMatrix |
依据层级矩阵获取新的视图范围
|
![]() | GetGeoEditItem |
获取当前的几何编辑项
|
![]() | GetSelectionItems |
获取选中项集合
|
![]() | InsertElement |
加入一个 IElement元素
|
![]() | InsertMapShadow |
将当前视图插入成一次背景效果(注释:请在视图范围改变后地图刷新未执行前调用)
|
![]() | MapToClientPoint |
地图坐标到客户端坐标
|
![]() | MapToClientX |
地图坐标到客户端坐标 X
|
![]() | MapToClientY |
地图坐标到客户端坐标 Y
|
![]() | OnDraw |
绘制
|
![]() | OnGeoEditItemChanged |
OnGeoEditItemChanged
|
![]() | OnKeyDown |
重写 OnKeyDown
(覆写 UIElementOnKeyDown(KeyEventArgs).) |
![]() | OnKeyUp |
重写 OnKeyUp
(覆写 UIElementOnKeyUp(KeyEventArgs).) |
![]() | OnMapDraw |
地图绘制时调用
|
![]() | OnMapExtentChanged |
地图范围改变时调用
|
![]() | OnMapRender |
地图渲染时调用
|
![]() | OnMapScaleChanged |
地图比例尺改变时调用
|
![]() | OnMapToolChanged |
Tool工具改变时调用
|
![]() | OnMouseDown |
重写 OnMouseDown
(覆写 UIElementOnMouseDown(MouseButtonEventArgs).) |
![]() | OnMouseEnter |
重写 OnMouseEnter
(覆写 UIElementOnMouseEnter(MouseEventArgs).) |
![]() | OnMouseLeave |
重写 OnMouseLeave
(覆写 UIElementOnMouseLeave(MouseEventArgs).) |
![]() | OnMouseMove |
重写 OnMouseMove
(覆写 UIElementOnMouseMove(MouseEventArgs).) |
![]() | OnMouseUp |
重写 OnMouseUp
(覆写 UIElementOnMouseUp(MouseButtonEventArgs).) |
![]() | OnMouseWheel |
重写 OnMouseWheel
(覆写 UIElementOnMouseWheel(MouseWheelEventArgs).) |
![]() | OnRender |
重写 OnRender
(覆写 PanelOnRender(DrawingContext).) |
![]() | OnRenderSizeChanged |
重写 OnRenderSizeChanged
(覆写 FrameworkElementOnRenderSizeChanged(SizeChangedInfo).) |
![]() | Refresh |
刷新
|
![]() | Refresh(DrawType, Object) |
刷新
|
![]() | Refresh(DrawType, Object, IBoundingBox) |
刷新
|
![]() | Refresh(DrawType, Object, Rect) |
刷新
|
![]() | Refresh(String, DrawType, Object, Rect) |
刷新
|
![]() | RemoveElement |
移除一个IElement
|
![]() | RemoveSelectionItem |
移除一个选中元素
|
![]() | RotateToDatumPoint |
旋转坐标转基准坐标
|
![]() | RotateToDatumXY |
旋转坐标转基准坐标
|
![]() | SetBlockedWaiting |
当单线程(MultiThreading=false)状态下是否阻塞等待
|
![]() | SetExtent |
设置 地图范围
|
![]() | SetMultiThreading |
多线程
|
![]() | SetNoBuffer |
取消所有缓存策略
|
![]() | SetRotateAngle |
设置 旋转角度(0 - 360)
|
![]() | SetScale |
设置 比例尺
|
![]() | SetSpatialReference |
设置 空间参考
|
![]() | SetTileIdentifier |
设置当前的缩放层级的唯一标识
|
![]() | SetTileLevel |
设置当前的缩放层级的唯一标识
|
![]() | StartEdit |
开始编辑并加入一个几何编辑项
|
![]() | StopEdit |
停止编辑
|
名称 | 说明 | |
---|---|---|
![]() | GeoEditItemChanged |
几何编辑项改变事件
|
![]() | MapDraw |
地图绘制事件
|
![]() | MapExtentChanged |
地图范围改变事件
|
![]() | MapRefresh |
地图刷新事件
|
![]() | MapRender |
地图渲染事件
|
![]() | MapScaleChanged |
地图比例尺改变事件
|
![]() | MapToolChanged |
Tool工具改变事件
|
名称 | 说明 | |
---|---|---|
![]() ![]() | CONST_MAP_SHADOW_ZOOMINFACTOR |
地图背影放大的最大倍数
|