地点微调控件。
属性 |
属性说明 |
---|---|
Description |
地理位置标签描述。 |
Latitude |
地理位置标签纬度。 |
Longitude |
地理位置标签经度。 |
GeoType |
地图类型。 (a) GCJ_02:火星坐标系 (b) BD_09:百度坐标系 |
事件 |
事件发生条件 |
---|---|
LocationChanged |
地图标签移动时触发。 |
C#: //地点微调 private void mapTrimView1_LocationChanged(object sender, MapTrimViewLocationChangedEventArgs e) { if ((!e.Longitude.Equals(mapTrimView1.Longitude)) & (!e.Latitude.Equals(mapTrimView1.Latitude))) { MessageBox.Show("是否确定更改地点?", "地点微调", MessageBoxButtons.YesNo, (Object s, MessageBoxHandlerArgs args) => { if (args.Result == Smobiler.Core.Controls.ShowResult.Yes) { float Longitude = e.Longitude;//得到更改地点的经度 float Latitude = e.Latitude;//得到更改地点的纬度 string addressInfo = e.Description;//得到更改地点的位置信息 } }); } }
Web版目前 支持 MapTrimView控件,使用时需要在Setting中填写高德高德Web端(JS API)Key