ArcGIS桌面开发
jixg1800
地理信息开发与应用
展开
-
ArcGIS AddIN编译旧版本项目问题
ArcGIS的Addin项目,后来ArcGIS版本升级为高版本AddIN项目想做一些细节调整,结果出生成时没有生成esriaddin文件,ArcMap中AddIn Manager中也没有该插件。后来发现问题是由于ESRI对不同版本的VS中SDK命名不一致造成的。解决方法是:用记事本打开.csproj项目文件,将其中的路径更改为正确的路径即可,如<Import Pro...转载 2019-12-09 11:58:30 · 530 阅读 · 0 评论 -
如何用VS调试ArcGIS Destop AddIn插件
如何用VS调试ArcGIS Destop AddIn插件 最近用ArcGIS Destop AddIn .net版开发了一些小插件,总结了一下如何进行AddIn断点调试的方法,和大家分享一下; 找到我们的一个C#的AddIn的实例程序,这里我们选择的是C:\ArcGIS\DeveloperKit10.0\Samples\ArcObjectsNet\AddInEditorExtens原创 2013-07-17 11:19:37 · 8123 阅读 · 2 评论 -
AE+C#批量修改MXD中图层数据源
AE+C#批量修改MXD中图层数据源 在实际的工作中经常遇到MXD找不到数据源或者没有需要批量转换数据源,本文样例代码为AE+C#如何批量修改MXD的数据源。 代码如下 stringpath = @"D:\temp"; stringsdeName = @"localhost.sde";原创 2013-07-24 11:51:46 · 4639 阅读 · 0 评论 -
AE中自定义坐标系的参考代码
转载自http://www.blogbus.com/endlessmissing-logs/65641317.html 在搞AE开发的时候,经常碰到的一个问题就是不同坐标系统之间的转换,AE中IGlobeControl控件中提供了IGlobeViewUtil类实现了大地坐标、屏幕坐标和地理坐标三者之间的转换,IMapControl中则提供了ToMapPoint和FromMap转载 2014-03-13 12:36:08 · 5129 阅读 · 1 评论 -
ArcObjects中桌面工具的Names和IDs
ArcObjects中桌面工具的Names和IDs在ArcGIS桌面端扩展开发的时候,很多时候需要调用已有的工具来实现功能,那就需要知道所调用工具的Name和ID,如下总结了ArcGIS10.5的各个工具的Name和ID。http://desktop.arcgis.com/en/arcobjects/latest/net/webframe.htm#43ba02ce-9c04-4原创 2017-06-14 10:24:53 · 413 阅读 · 1 评论