在arcmap+vba中使用arcgis中的toolbox中的工具
来源:互联网 发布:随机红包生成算法 编辑:程序博客网 时间:2024/04/29 11:01
在VBA中或者VB中用IGeoProcessor接口中的Execute方法可以调用arcgis中所有Toolbox工具。
GP.Execute的命令名称格式如下:“工具名称(toolbox中的名称)”+下划线+所在工具集的假名。如“MosaicToNewRaster_management”
下面例子中调用了MosaicToNewRaster工具--镶嵌栅格数据
Set GP = New GeoProcessor
'===初始化GeoProcessor
Dim GP As IGeoProcessor
Set GP = New GeoProcessor
'===输出时覆盖同名文件
GP.OverwriteOutput = True
'//Declare 3 variables for input and output parameters
Dim inputPath As String
Dim outputPath As String
Dim tifName As String
'//定义参数
inputPath = "D:\TEST\Input1.TIF;D:\TEST\Input2.TIF"
outputPath = "D:\TEST"
tifName = "MOS.tif"
'//设置变量数组
Dim VA As IVariantArray
Set VA = New VarArray
'=====执行工具
下面是常用的工具名称及假名
1. Analysis Tools— analysis
2. Conversion Tools— conversion
3. Data Management Tools— management
4. 3D Analyst Tools— 3d
5. Cartography Tools— cartography
6. Geocoding Tools— geocoding
7. Geostatistical Analyst Tools— ga
8. Linear Referencing Tools— lr
9. Multidimension Tools— md
10. Network Analyst Tools— na
11. Samples— samples
12. Spatial Analyst Tools— sa
13. Spatial Statistics Tools— stats
- 在arcmap+vba中使用arcgis中的toolbox中的工具
- 在ArcGIS中找不到Toolbox工具怎么办
- velcocity中toolbox中的日期格式化工具
- ArcMap中的VBA之field Calculate
- ArcMap 10中Toolbox中工具不可用解决办法
- Geodatabase中的featureclass无法在ArcMap中显示的解决
- vba在excel中的使用之vba语句解释
- 在ArcMap地图文档中使用ArcGIS Online的位置服务定位器
- 如何在ArcMap的VBA环境中编程
- catalog中的toolbox工具报权限不足
- ArcGIS教程:在 ArcMap 中查找最佳路径
- Toolbox中的dissolve工具以及与排序工具的组合使用
- excel中使用vba写一个驼峰工具,用来将数据表中的字段改为代码中的字段
- 自定义控件在ToolBox中的图标[转]
- VBA中的GetBoundingBox在.NET中可以用GeometricExtents
- ArcGIS中的ENVI工具说明
- 使用 VC++ 调用arcgis engine中的gp工具
- ArcGIS,Envi软件中的卷帘工具使用及对比
- 挪威女子迪拜遭性侵害后反被判刑 称不后悔报案
- spring+mybatis+strus
- rdesktop的使用方法
- JS去除图片缓存
- POJ1113 wall 简单凸包
- 在arcmap+vba中使用arcgis中的toolbox中的工具
- 图像处理的一阶微分
- Oracle数据库TNS常见错误解决方法
- Android中gravity与layout_gravity的区别
- Windows组件没有Internet信息服务(IIS)选项解决设置方法
- Web服务枚举组件不可用
- Apply program with ASN1051W in its log
- 写网络爬虫学python(一)
- LinearLayout布局方式