请问AnalysisTools.Intersect.in_features可以传入哪些参数?
AnalysisTools.Intersect.in_features提示传入的是Object,然后就懵了
查Abject Help和知乎上的答案是传入路径的方式:
Geoprocessor geoProcessor = new Geoprocessor();
geoProcessor.OverwriteOutput = true;
Intersect pIntersect = new Intersect();
pIntersect.in_features = @"C:\Users\Arain\Desktop\aaaaa\New_Shapefile(2).shp;C:\Users\Arain\Desktop\aaaaa\New_Shapefile.shp";
。。。。。。
geoProcessor.Execute(pIntersect, null);
但如果是已经加载到MapControl中的数据,该用什么方式作为参数传进去?
查Abject Help和知乎上的答案是传入路径的方式:
Geoprocessor geoProcessor = new Geoprocessor();
geoProcessor.OverwriteOutput = true;
Intersect pIntersect = new Intersect();
pIntersect.in_features = @"C:\Users\Arain\Desktop\aaaaa\New_Shapefile(2).shp;C:\Users\Arain\Desktop\aaaaa\New_Shapefile.shp";
。。。。。。
geoProcessor.Execute(pIntersect, null);
但如果是已经加载到MapControl中的数据,该用什么方式作为参数传进去?
1 个回复
朱新颖
赞同来自: lorice
如果是已经传人MapControl中的,不知道绝对路径,也是可以通过图层获取到该要素类的绝对路径的。
要回复问题请先登录或注册