如果数据类型为 (ModelBuilder)

描述

用于评估输入数据是否与指定数据类型相匹配。

了解“如果数据类型为”在 ModelBuilder 中的工作原理

使用方法

  • 此工具专用于 ModelBuilder ,而并不在编写 Python 脚本时使用。

  • 此工具有两个布尔输出,True 和 False。根据所评估的条件,工具运行后两种布尔输出一种为真,另一种为假。必须将这些布尔输出设置为下游工具的前提条件,才能在任一前提条件为真的情况下执行这些工具。

语法

arcpy.mb.DataTypeIfThenElse(in_data, data_type)
参数说明数据类型
in_data

要评估的输入数据元素。

Data Element; Layer; Table View; Graph; Utility Network
data_type
[data_type,...]

指定要评估的数据类型。

  • Address Locator —地址定位器
  • Address Locator Style —地址定位器样式
  • Analysis Cell Size —分析像元大小
  • Annotation Layer —注记图层
  • Any Value —任意值
  • ArcMap Document —ArcMap 文档
  • Areal Unit —面积单位
  • BIM File Workspace —BIM 文件工作空间
  • Boolean —布尔型
  • Building Discipline Layer —建筑领域图层
  • Building Discipline Scene Layer —构建领域场景图层
  • Building Layer —建筑图层
  • Building Scene Layer —构建场景图层
  • CAD Drawing Dataset —CAD 工程图数据集
  • Calculator Expression —计算器表达式
  • Catalog Root —目录根
  • Cell Size —像元大小
  • Cell Size XY —像元大小 XY
  • Composite Layer —复合图层
  • Compression —压缩
  • Coordinate System —坐标系
  • Coordinate Systems Folder —坐标系文件夹
  • Coverage —覆盖范围
  • Coverage Feature Class —Coverage 要素类
  • Data Element —数据元素
  • Data File —数据文件
  • Database Connections —数据库连接
  • Dataset —数据集
  • Date —日期
  • dBASE Table —dBASE 表
  • Decimate —抽取
  • Diagram Layer —逻辑示意图图层
  • Dimension Layer —尺寸图层
  • Disk Connection —磁盘连接
  • Double —双精度型
  • Elevation Surface Layer —高程表面图层
  • Encrypted String —加密字符串
  • Envelope —包络
  • Evaluation Scale —评估等级
  • Extent —范围
  • Extract Values —提取值
  • Feature Class —要素类
  • Feature Dataset —要素数据集
  • Feature Layer —要素图层
  • Feature Set —要素集
  • Field —字段
  • Field Info —字段信息
  • Field Mappings —字段映射
  • File —文件
  • Folder —文件夹
  • Formulated Raster —格式化栅格
  • Fuzzy function —模糊函数
  • GeoDataServer —GeoDataServer
  • Geodataset —地理数据集
  • Geometric Network —几何网络
  • Geostatistical Layer —地统计图层
  • Geostatistical Search Neighborhood —地统计搜索邻域
  • Geostatistical Value Table —地统计值表
  • GlobeServer —GlobeServer
  • GPServer —GPServer
  • Graph —图形
  • Graph Data Table —图表数据表
  • Group Layer —图层组
  • Horizontal Factor —水平系数
  • Image Service —影像服务
  • Index —索引
  • INFO Expression —INFO 表达式
  • INFO Item —INFO 项目
  • INFO Table —INFO 表
  • Internet Tiled Layer —Internet 切片图层
  • KML Layer —KML 图层
  • LAS Dataset —LAS 数据集
  • LAS Dataset Layer —LAS 数据集图层
  • Layer —图层
  • Layer File —图层文件
  • Layout —布局
  • Line —线
  • Linear Unit —线性单位
  • Long —长整型
  • M Domain —M 值域
  • Map —地图
  • Map Server Layer —地图服务器图层
  • MapServer —MapServer
  • Mosaic Dataset —镶嵌数据集
  • Mosaic Layer —镶嵌图层
  • Neighborhood —邻域
  • Network Analyst Class FieldMap —Network Analyst 类 FieldMap
  • Network Analyst Hierarchy Settings —Network Analyst 等级设置
  • Network Analyst Layer —网络分析图层
  • Network Data Source —网络数据源
  • Network Dataset —网络数据集
  • Network Dataset Layer —网络数据集图层
  • Network Travel Mode —网络出行模式
  • Parcel Fabric —宗地结构
  • Parcel Fabric for ArcMap —ArcMap 宗地结构
  • Parcel Fabric Layer for ArcMap —ArcMap 宗地结构图层
  • Parcel Layer —宗地图层
  • Point —点
  • Polygon —面
  • Projection File —投影文件
  • Pyramid —金字塔
  • Radius —半径
  • Random Number Generator —随机数生成器
  • Raster Band —栅格波段
  • Raster Calculator Expression —栅格计算器表达式
  • Raster Catalog —栅格目录
  • Raster Catalog Layer —栅格目录图层
  • Raster Data Layer —栅格数据图层
  • Raster Dataset —栅格数据集
  • Raster Layer —栅格图层
  • Raster Statistics —栅格统计
  • Raster Type —栅格类型
  • Record Set —记录集
  • Relationship Class —关系类
  • Remap —重映射
  • Report —报告
  • Route Measure Event Properties —路线测量事件属性
  • Scene Layer —场景图层
  • Semivariogram —半变异函数
  • ServerConnection —ServerConnection
  • Shapefile —Shapefile
  • Spatial Reference —空间参考
  • SQL Expression —SQL 表达式
  • String —字符串
  • String Hidden —隐藏字符串
  • Table —表
  • Table View —表视图
  • Terrain Layer —地形图层
  • Text File —文本文件
  • Tile Size —分块大小
  • Time configuration —时间配置
  • Time Unit —时间单位
  • TIN —TIN
  • TIN Layer —TIN 图层
  • Tool —工具
  • Toolbox —工具箱
  • Topo Features —拓扑要素
  • Topology —拓扑
  • Topology Layer —拓扑图层
  • Trace Network —追踪网络
  • Trace Network Layer —追踪网络图层
  • Transformation function —变换函数
  • Utility Network —公共设施网络
  • Utility Network Layer —公共设施网络图层
  • Variant —变量
  • Vector Tile Layer —矢量切片图层
  • Vertical Factor —垂直系数
  • Voxel Layer —体素图层
  • VPF Coverage —VPF Coverage
  • VPF Table —VPF 表
  • WCS Coverage —WCS Coverage
  • Weighted Overlay Table —加权叠加表
  • Weighted Sum —加权总和
  • WMS Map —WMS 地图
  • Workspace —工作空间
  • XY Domain —XY 值域
  • Z Domain —Z 值域
String

派生输出

名称说明数据类型
true

如果指定的条件评估为 True,则此参数将设置为 True。

布尔型
false

如果指定的条件评估为 False,则此参数将设置为 True。

布尔型

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是