Engine中执行GP工具FeatureVerticesToPoints失败,输入参数为SDE库中的要素类

Engine中执行GP工具FeatureVerticesToPoints失败,输入参数为SDE库中的要素类
已邀请:

朱新颖

赞同来自:

【解决办法】:
(1)该工具的使用需要初始化Advanced许可;
(2)in_features参数使用要素类的绝对路径,不要直接使用AO对象;
如果输入要素类是SDE中的,那么可以先用IWorkspaceFactory.Create();或者GP工具CreateArcSDEConnectionFile来创建.sde连接文件,如果本机ArcCatalog之前连接过该SDE的话,也可以使用C:\Users\<UserName>\AppData\Roaming\ESRI\Desktop10.3\ArcCatalog下的.sde连接文件。
例如:featureVerticesToPoints.in_features = @C:\zxy\Data\zxy.sde\SDE.zxy;

要回复问题请先登录注册