ArcGIS API for Silverlight 添加图标(自定义图标)
来源:互联网 发布:上网淘宝 编辑:程序博客网 时间:2024/05/21 10:02
private void AddPlaceMarker(double LocationX, double LocationY)
{
//将要添加图标的图层 GraphicsLayer
GraphicsLayer graphicsLayer = MyMap.Layers["MyGraphicsLayer"] as GraphicsLayer;
//new 图标
ESRI.ArcGIS.Client.Graphic aGraphic = new ESRI.ArcGIS.Client.Graphic();
//参考缩放级别
ESRI.ArcGIS.Client.Geometry.SpatialReference aSpatialReference = new ESRI.ArcGIS.Client.Geometry.SpatialReference(102100);
//设置图标位置
ESRI.ArcGIS.Client.Geometry.MapPoint aMapPoint = new ESRI.ArcGIS.Client.Geometry.MapPoint();
aMapPoint.SpatialReference = aSpatialReference;
aMapPoint.X = LocationX;
aMapPoint.Y = LocationY;
//设置图标样式
ESRI.ArcGIS.Client.Symbols.PictureMarkerSymbol aPictureMarkerySymbol = new ESRI.ArcGIS.Client.Symbols.PictureMarkerSymbol();
ImageSource imageSource = new BitmapImage(new Uri("camara.jpg", UriKind.RelativeOrAbsolute));
aPictureMarkerySymbol.Source = imageSource;
aPictureMarkerySymbol.Width = 16;
aPictureMarkerySymbol.Height = 16;
//绑定图标位置和样式
aGraphic.Geometry = (ESRI.ArcGIS.Client.Geometry.Geometry)aMapPoint;
aGraphic.Symbol = aPictureMarkerySymbol;
//将图标显示到图层
graphicsLayer.Graphics.Add(aGraphic);
}
- ArcGIS API for Silverlight 添加图标(自定义图标)
- ArcGIS API for Silverlight 通过经纬度添加图标
- arcgis api for silverlight自定义一个Symbol
- ArcGIS API for Silverlight 自定义MarkerSymbol
- ArcGIS API for JavaScript在地图上添加一个标注图标
- arcgis api for silverlight
- Mapxtreme for Java中添加自定义图标
- ArcGIS API for Silverlight 点击地图弹出自定义窗体
- ArcGIS API for Silverlight 点击地图弹出自定义窗体
- SilverLight中自定义图标控件
- 添加自定义工具栏图标
- J2ME添加自定义图标
- J2ME添加自定义图标
- J2ME添加自定义图标
- easyui添加自定义图标
- ArcGIS API FOR Silverlight资源
- ArcGIS For Silverlight api 简介
- Google Maps API:自定义Marker图标,为图标添加文字等信息
- 正则表达式在notepad++中的使用
- 华为机试之压缩字符串
- 【python】python虚拟环境virtualenv
- Java学习笔记----运算符
- python yield生成器
- ArcGIS API for Silverlight 添加图标(自定义图标)
- hibernate使用
- 数据结构——二叉树
- tomcat进程意外退出的问题分析
- 铸造意义并建立身份
- iOS开发网络篇—数据缓存
- 使用StAX解析XML
- JAVA问题总结之16-一维数组案例
- WordPress分类目录返回404错误的修复方法