c# +arcengine10.1添加自定义图标

问题描述

IPointpPoint=newPointClass();pPoint.PutCoords(e.mapX,e.mapY);IPictureMarkerSymbolpPicturemksb=newPictureMarkerSymbolClass();pPicturemksb.Size=20;pPicturemksb.CreateMarkerSymbolFromFile(esriIPictureType.esriIPictureBitmap,"E:\TPC.FrameWork_V2\bin\Images\UAV.bmp");IMarkerElementpMarkerEle=newMarkerElement()asIMarkerElement;pMarkerEle.Symbol=pPicturemksbasIMarkerSymbol;IElementpEle=(IElement)pMarkerEle;pEle.Geometry=pPoint;IActiveViewpActiveView=myMap.ActiveView;IGraphicsContainerpGraphicsContainer=pActiveView.GraphicsContainer;pGraphicsContainer.AddElement(pEle,0);pActiveView.PartialRefresh(esriViewDrawPhase.esriViewGraphics,null,null);想在地图上添加自定义图标,不报错,但是就是不显示图标,求大神指教...

解决方案

解决方案二:
问题已经解决了,不过没有找到最根本的原因!把图片换成png的就可以了

时间: 2024-09-13 05:49:27

c# +arcengine10.1添加自定义图标的相关文章

GMap.Net开发之自定义Marker使用方法

 这篇文章主要介绍了GMap中Marker的使用方法,有需要的朋友可以参考一下 自定义Marker,可以理解为在地图上自定义图标(Custom Marker),先看看GMap的地图和图标的显示方式:   开发之自定义Marker使用方法-">   Map控件上可以添加Overlay(图层),可以添加多个图层,先添加的图层在下面显示.   图层上可以添加GMapMarker,当然也可以添加GMapPolygon和GMapRoute,后续介绍.   在地图的使用中常要求的功能就是添加自定义图标

《Axure RP7网站和APP原型制作从入门到精通》一1.3 部件概述

1.3 部件概述 Axure RP7网站和APP原型制作从入门到精通 通过部件面板,你可以使用Axure内建的部件库,也可以下载并导入第三方部件库,或者管理你自己的自定义部件库.在默认显示的线框图部件库中包含Common.Forms和Menus and Table3个类别,关于流程图部件库稍后给大家介绍,见图8. A:点击选择部件库,在下拉列表中选择想要使用的部件库. B:选项按钮,可以载入已经下载的部件库,创建或编辑自定义部件库. C:搜索部件 1.3.1 部件详解 线框图是由一系列部件构成的

如何高效地使用Launcher,如果你还没删的话

如果你不了解Launch Center Pro 这款软件,也不太了解URL Schemes在iOS 设备上的应用的话.这篇文章你可能会看得一头雾水. 这篇文章不算是Launcher 的从基础开始的测评,而是我对Luancher使用上的理解. 如果你不喜欢看使用情境部分,可以直接跳转到具体功能部分. URL Schemes 不只是"跳" Launcher 在一开始刚出现的时候我不喜欢它,因为URL Schemes 在Launch Center Pro 的发展下已经走了很远,它不再仅仅是简

GMap.Net开发之自定义Marker使用方法_实用技巧

自定义Marker,可以理解为在地图上自定义图标(Custom Marker),先看看GMap的地图和图标的显示方式: Map控件上可以添加Overlay(图层),可以添加多个图层,先添加的图层在下面显示. 图层上可以添加GMapMarker,当然也可以添加GMapPolygon和GMapRoute,后续介绍. 在地图的使用中常要求的功能就是添加自定义图标,可以点击图标.删除图标.拖动图标.高亮图标等. 下面介绍这些功能的实现(主要是基于WinForm的,WPF的可以参考官方Demo实现): 1

怎样在浏览器地址前添加自定义的小图标?

      浏览器地址前添加自定义的小图标     有时在浏览网站的首页时,在地址www.3lian.com前会显示一个自定义字样的小图标.而默认情况下,这个图标是一个IE浏览器的指定图片. 其实这也不是什么高深技术,只不过在网站目录下添加了一个特定文件而已. 这时,我们需要预先制作一个图标文件,大小为16*16像素.文件扩展名为ico,然后上传到相应目录中.在HTML源文件"<head></head>"之间添加如下代码: <Link Rel="

飞信2014如何添加自定义表情?

  飞信沉寂了一段时间后,近日推出了飞信2014版.新版本的更新,界面发生了比较大的变化,小编担心大家不太会用,因此下面就教下大家自定义表情的方法吧. 飞信2014添加自定义表情的方法: 在会话窗口,点击"选择表情"图标,打开表情窗口. 1. 当表情窗口显示自定义表情时,点击右下方的"表情设置"图标,在弹出的菜单内点击"添加表情",打开"选择表情图片"窗口. 2. 找到要添加为表情的图片,点击"打开"按钮,

织梦ckeditor添加自定义按钮,实现自定义样式

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 织梦到了5.7之后编辑器不再是fck,而是升级成了ckeditor3.6.2.在我们对内容页面的body正文部分进行编辑的时候,前台正文部分有的时候需要一个自定义样式,但ckeditor并没有自定义样式涉及. 例如页面:http://www.badubox.com/game/500.html, 可以看到有虚线边框的地方,就是自定义样式. 当然

使用jQuery.Qrcode插件在客户端动态生成二维码并添加自定义Logo_jquery

0 Jquery.Qrcode简介 Jquery.Qrcode.js是一个在浏览器端基于Jquery动态生成二维码的插件,支持Canvas和Table两种渲染方式,它的优点是在客户端动态生成,减轻了服务端压力,尤其是在大量使用二维码的系统中.Jquery.Qrcode主要包括以下参数设置: •render 定义二维码的渲染方式,有table和canvas两种渲染方式 •width 定义二维码的宽度 •height 定义二维码的高度 •text 定义二维码内容 •typeNumber 二维码的计算

win8任务栏图标叠加显示设置方法

Windows 8任务栏的软件是能够附加的,但是win8任务栏的空间有限,不能自由调整任务栏的宽度,无法增加空间,所以,桌面上常用的应用图标堆积非常多,看起来就有点乱,笔者希望自己的桌面干净整洁,所以利用下面3个小技巧,把桌面整理的干干净净.   1.取消显示文本和标题 创建了新的工具栏之后,记得在上面点右键,取消"显示标题"和"显示文本",否则应用图标不会直接显示. 2.通过"创建工具栏"的功能,拓展任务栏的空间 这种方式无需借助第三方软件,只