1、当鼠标在地图上移动时,显示鼠标经过地点的经纬度坐标?
MyMap.MouseMove += new System.windows.input.MouseEventHandler(MyMap_MouseMove);
voID MyMap_MouseMove(object sender,System.windows.input.MouseEventArgs e)
{
this.cor.Text = MyMap.ScreenToMap(e.Getposition(MyMap)).ToString();
}
2、当放大或缩小地图时,触发视野改变事件,获取地图当前的比例尺、中心点坐标和当前视野数值?
MyMap.VIEwBoundsChanged += new System.EventHandler<SuperMap.Web.MapPing.VIEwBoundsEventArgs>(MyMap_VIEwBoundsChanged);
voID MyMap_VIEwBoundsChanged(object sender,SuperMap.Web.MapPing.VIEwBoundsEventArgs e)
{
this.scale.Text = "Scale:" + MyMap.Scale.ToString();
this.center.Text = "Center:" + MyMap.Center.ToString();
this.vIEwbounds.Text = "VIEwBounds:" + MyMap.VIEwBounds.ToString();}
以上是内存溢出为你收集整理的SuperMap iClient for Silverlight开发笔记(不断补充中)全部内容,希望文章能够帮你解决SuperMap iClient for Silverlight开发笔记(不断补充中)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)