ArcGIS Add-In插件开发无法获取ArcGIS Desktop中的AxMapcontrol对象

回复

gisxiaotian 发起了问题 • 1 人关注 • 0 个回复 • 40 次浏览 • 2019-02-14 21:27 • 来自相关话题

我在进行ArcGIS Add-In插件开发时,需要获取Desktop中的Mapcontrol对象,从而可以进一步的使用mapcontrol的事件。但是我无法获取AxMapcontrol对象,我的代码如下:
using System;
using System.Collections.Generic; 
using System.Text; 
using System.IO; 
using ESRI

ae(ArcEngine) java swing开发入门系列(1):开发环境和代码部署

cannel 发表了文章 • 0 个评论 • 46 次浏览 • 2019-02-13 11:32 • 来自相关话题

前言:做ae开发大部分人都是用C#版,很少用到java版,本系列文章主要介绍java版ae开发的入门,对于ae接口的高级应用,可以看C#版相关文章

 

开发环境软件:

Intellij IDEA 2018

java jdk 1.8 32位版

arcgis desktop 10.4.1

ArcObject sdk java 10.4.1

 

PS:本文

ArcGIS Add-in开发的插件无法在ArcMap中加载

回复

gisxiaotian 发起了问题 • 1 人关注 • 0 个回复 • 52 次浏览 • 2019-02-12 11:21 • 来自相关话题

在Visual Studio2010+ArcGIS 10.2开发的ArcGIS Add-In插件“getlayercnt”在ArcMap菜单栏“Customize”---“Add-In Manager里能找到,但是在“Customize”---“Customize Mode”--“Commands”---“Add-In Controls”里无法找到,无法加载,请问是什么原因?早前开发的一个插件可以

ae(ArcEngine) java swing开发入门系列(2):ae的类型转换和Proxy类说明

cannel 发表了文章 • 0 个评论 • 27 次浏览 • 2019-02-10 15:29 • 来自相关话题

做过C#版ae的都知道,操作同一个“对象”,用他的不同功能要转换到相应的接口,但java版有时不能直接做类型转换

例如下图在C#是可以的

 






但在java不行,这样转会报错,看IFeatureClass的定义,可以看到根本没继承IDataset

 






在java的转换方法是利用对应的Proxy类

 






PS:ja

ArcEngine MapControl加载数据时候禁用用户交互

回复

星辰VAST 发起了问题 • 1 人关注 • 0 个回复 • 59 次浏览 • 2019-01-25 11:09 • 来自相关话题

为防止用户误操作,在AE中刷新地图时候,禁用操作

ArcEngine 编辑 创建元素 使用圆形构造工具

回复

泡馍是甜的 发起了问题 • 1 人关注 • 0 个回复 • 69 次浏览 • 2019-01-24 16:33 • 来自相关话题

各位老师,请问一下实现编辑时(IEditor3),
当创建面元素时,如何使用构造工具,来实现画圆,而不是默认的是第一个Polygon 
我感觉应该在草图工具中,但是不知道应该咋样更新草图工具
或者设置的编辑任务(IEditTask)?getTaskbyUniqueName("?")
希望各位老师解答一下

engine 草图删除的接口

回复

太阳升温了 发起了问题 • 1 人关注 • 0 个回复 • 76 次浏览 • 2019-01-02 14:47 • 来自相关话题

请问草图删除用什么接口
不要这个ControlsEditingSketchDeleteCommandClass() 这个工具
有没有接口???IEngineEditSketch 这个接口没有删除的操作

如何按照线的绘制方向去依次选择和它相交的要素

回复

春宵一刻值千金 发起了问题 • 1 人关注 • 0 个回复 • 99 次浏览 • 2018-12-06 11:08 • 来自相关话题

我有一些等高线,我自己设置开始的高程和间隔值,然后手动绘制一条线,按照线的绘制方向和等高线相交去依次给等高线赋值,这个怎么实现

Engine的10.2怎么将Point转换成为一个GPPoint.

回复

疯子_953 发起了问题 • 1 人关注 • 0 个回复 • 128 次浏览 • 2018-11-01 16:33 • 来自相关话题

因为在调用这个方法的时候IGPServer.SubmitJob需要两个参数:
string ToolName, IGPValues Values
其中IGPValues就需要GPValue,GPPoint属于GPValue的一个具体类。
所以用到将Point转换程序GPPoint。

IExport无法将元文件映射到内存中。内存不足

回复

cannel 发起了问题 • 1 人关注 • 0 个回复 • 358 次浏览 • 2018-10-30 11:48 • 来自相关话题

IExportPDF多次调用后报错,任务管理器可见内存是不断增大,地图只有一个图层,是地图服务,已切片,用arcgis server使用方式加载,地图服务的清晰度肉眼感觉较高(比互联网地图高不少)

ArcObject10.1 :ILasDataset.Export 方法内存泄露

回复

王一帆 发起了问题 • 1 人关注 • 0 个回复 • 176 次浏览 • 2018-10-26 10:01 • 来自相关话题

在利用ILasDataset.Export()方法进行区域范围内的Las导出的工作时,发现每次运行都会产生一些内存泄露。如果放在循环中则会导致资源枯竭。
循环内调用的代码如下:
$(document).ready(function() {$('pre code').each(function(i, block) { hljs.highlightBlock( block); }); });///

获取application对象在Windows Application(Desktop)程序中

回复

xdw18735128639 发起了问题 • 1 人关注 • 0 个回复 • 136 次浏览 • 2018-10-23 17:45 • 来自相关话题

建立一个独立的ArcGIS程序:Extending ArcObjects中的Windows Application(Desktop),并引用了相关类库,想调用Iapplication接口中的FindExtensionByName方法,在Windows Application(Desktop)程序中,如何获取或实例化application对象,即是获取或实例化一个ArcMap的application