zoukankan      html  css  js  c++  java
  • ArcGIS python field 字段

    The field object represents a column in a table. A field has many properties, the most obvious ones being its name and its type. 
    
    讨论
    Field properties can be accessed through the ListFields and Describe functions. 
    
    Updating a field property only updates the field object, no changes are made to the actual field in the table or feature class.
    
    语法
    Field ()
    属性
    属性 说明 数据类型 
    aliasName
    (可读写) The alias name of the field. 
     String 
    baseName
    (可读写) The unqualified field name.
     String 
    domain
    (可读写) The name of the associated domain.
     String 
    editable
    (可读写) The editable state: True if the field is editable.
     Boolean 
    isNullable
    (可读写) The nullable state: True if the field allows null values.
     Boolean 
    length
    (可读写) The field's length.
     Integer 
    name
    (可读写) The name of the field.
     String 
    precision
    (可读写) The precision of the field. 
     Integer 
    required
    (可读写) The required state: True if the field must contain a value.
     Boolean 
    scale
    (可读写) The field's scale.
     Integer 
    type
    (可读写) The field type: SmallInteger, Integer, Single, Double, String, Date, OID, Geometry, Blob.
     String 
    
    代码示例
    Field example
     
    Display field properties for the specified feature class.
    
    import arcpy
    
    fc = "C:/Data/Counties.shp"
    
    # Create a list of fields using the ListFields function
    #
    fields = arcpy.ListFields(fc)
    
    # Iterate through the list of fields
    #
    for field in fields:
        # Print field properties
        #
        print("Field:       {0}".format(field.name))
        print("Alias:       {0}".format(field.aliasName))
        print("Type:        {0}".format(field.type))
        print("Is Editable: {0}".format(field.editable)) 
        print("Required:    {0}".format(field.required))
        print("Scale:       {0}".format(field.scale))
        print("Precision:   {0}".format(field.precision))
  • 相关阅读:
    看过设计模式第一章的心得
    支付宝支付过程填坑
    C# 合并只要有交集的所有集合
    C#中的反射 Reflection
    动态更改配置文件
    六种弹窗
    Respone弹窗
    Aspose是一个很强大的控件,可以用来操作word,excel,ppt等文件
    使用ECharts报表统计公司考勤加班,大家加班多吗?
    排污许可管理条例-中华人民共和国国务院令第736号
  • 原文地址:https://www.cnblogs.com/gisoracle/p/10941628.html
Copyright © 2011-2022 走看看