ae中gp工具出现的问题

问题描述

我想用gp工具实现收集事件的功能,就是得到加权点[code]IFeatureLayerpFeLayer=axMapControl1.get_Layer(0)asIFeatureLayer;IDataLayeridata=pFeLayerasIDataLayer;IDatasetNameidataname=idata.DataSourceNameasIDatasetName;stringpath=idataname.WorkspaceName.PathName;Geoprocessorgp=newGeoprocessor();gp.OverwriteOutput=true;gp.SetEnvironmentValue("workspace",path);CollectEventscollect=newCollectEvents();collect.Input_Incident_Features=pFeLayer.FeatureClass;collect.Output_Weighted_Point_Feature_Class=@"E:collect.shp";collect.Z_Max_Value=10;gp.Execute(collect,null);[/code]在最后一句出错,尝试读取或写入受保护的内存,这通常指示其他内存已损坏尝试把输入输出放到一个里面出错,尝试把输入换成全路径出错,尝试把workspace的设置放到输入输出下面出错,license的属性里面也打了对勾还是出错,求高手帮助,这些代码就在一个工程里,帮我调试一下吧,已经纠结了好长时间了,求帮助帮助啊!!

解决方案

解决方案二:
代码:

IFeatureLayerpFeLayer=axMapControl1.get_Layer(0)asIFeatureLayer;IDataLayeridata=pFeLayerasIDataLayer;IDatasetNameidataname=idata.DataSourceNameasIDatasetName;stringpath=idataname.WorkspaceName.PathName;Geoprocessorgp=newGeoprocessor();gp.OverwriteOutput=true;gp.SetEnvironmentValue("workspace",path);CollectEventscollect=newCollectEvents();collect.Input_Incident_Features=pFeLayer.FeatureClass;collect.Output_Weighted_Point_Feature_Class=@"E:collect.shp";collect.Z_Max_Value=10;gp.Execute(collect,null)
解决方案三:
为什么我发的帖子就没有回复过呢???
解决方案四:
没看明白你的问题。

时间: 2024-09-19 11:58:00

ae中gp工具出现的问题的相关文章

我想在C#下利用GP工具调用arcgis中toolbox里的一些功能,应该怎么做呢

问题描述 我想在C#下利用GP工具调用arcgis中toolbox里的一些功能,应该怎么做呢 我想在C#下利用GP工具调用arcgis中toolbox里的一些功能,但是刚接触这个,具体编译环境怎么设置,如何调用,有谁知道请指导一下,不胜感激..... 解决方案 ArcGIS Engine中调用GP的两种方法 http://bbs.csdn.net/topics/390978045 解决方案二: ArcGIS Engine中调用GP的两种方法 http://bbs.csdn.net/topics/

ae gp工具-Arcengine 点数据按输入的shp面要素裁剪输出

问题描述 Arcengine 点数据按输入的shp面要素裁剪输出 使用gp工具clip能实现这一功能,但是输出了原数据的所有字段,在使用时怎么设置才能使得输出指定的字段

修改字段结构之GP工具

即然有这个需求,就有人这样做.有人写了GP工具直接来重命名字段名和字段别名.工具及源码下载链接为:http://www.t00y.com/file/90123888 加载到ToolBox中后,可直接运行这两个工具进行处理. 操作非常简单,只能更改名称或别名,不能更改数据类型及长度等.如有多个修改,可以使用批处理. 下面是修改名称后的效果: 最关键一点是它的物理顺序还是没有改变.

WPS演示中的工具让标签和容器同比缩放的方法

WPS演示中的工具让标签和容器同比缩放的方法   操作步骤 另存为图片法:右击原图"缩小放的组合图片",在右键菜单中选择"另存为图片",保存为PNG格式图片,然后删除原图,此转换后的图片代替之即可.此方法的缺点是标签的内容无法修改. 巧设文本框法:在原图中双击文本框的边框,在弹出的"设置对象格式"面板中切换到"文本框"选项卡,勾选"允许文字随边框自动缩放"项,确定退 出.此方法优点是只需单标签位置,就可以修

Java中StringUtils工具类的一些用法实例

  这篇文章主要介绍了Java中StringUtils工具类的一些用法实例,本文着重讲解了isEmpty和isBlank方法的使用,另外也讲解了trim.strip等方法的使用实例,需要的朋友可以参考下 StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果

在Python的Django框架中simple-todo工具的简单使用

  这篇文章主要介绍了在Python的Django框架中simple-todo工具的简单使用,该工具基于原web.py中的开源项目,需要的朋友可以参考下 缘起 simple-todo最早是web.py一个中文教程的例子.后来Uliweb的作者limodou 认为这个教程很不错,于是有了Uliweb版的simple-todo.接着又有了Bottle版和Flask版.这俨然成了一个FrameworksShow项目.既然是FrameworksShow, 那Django的总不应当缺了吧. simple-

电脑系统中chkdsk工具怎么运行

  电脑系统中chkdsk工具怎么运行          Chkdsk工具是系统检查磁盘当前状态的一个命令,启动它可以显示磁盘状态.内存状态和指定路径下指定文件的不连续数目. 1.找到系统菜单,打开运行,在运行了输入CMD命令,进入DOS界面. 2.在DOS界面里面输入CHKDSK/?命令会弹出帮组选项,根据自己的目的输入相应字母即可. 3.在DOS界面里面输入CHKDSK命令,CHKDSK工具就按照默认设置开始工作.           相关教程:win7系统下利用chkdsk命令快速恢复丢失

PS中标尺工具在哪里?

  PS中标尺工具在哪里? 打开photoshop应用程序,然后在PS菜单中点击"视图--标尺"选项即可打开ps标尺栏.如图所示: ps标尺工具的快捷键是什么? ps标尺工具的快捷键其实很简单,就是ctrl+R键即可打开ps标尺栏. ps标尺工具怎么用? 这里给大家举一个例子,比如你需要将标尺放在一个图片的中间该如何去操作?首先先打开图层,然后选中该背景图层,按住快捷键ctrl+T键,就会出现一个一个中心点,然后鼠标去标尺栏就能拖动出一条参考线,拖动参考线当参考线快靠近的时候会自动吸过

linux-Linux中awk工具关于if语句的问题

问题描述 Linux中awk工具关于if语句的问题 刚开始看awk,看到if语句,于是自己写了一个很简单的测试 awk ' {if(1>0){printf "helloworld "}} 然后我发现,敲完这个命令就一直没有输出,类似于进入到死循环的命令那种感觉...求大神指点是怎么回事. 解决方案 你缺少个输入文件,比如: echo "abc" | awk ' {if(1>0){printf "helloworld "}}' 如果你又