日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

arcgis 字段计算器 条件赋值_ARCGIS中字段计算器的使用说明

發布時間:2023/12/14 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 arcgis 字段计算器 条件赋值_ARCGIS中字段计算器的使用说明 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Field Calculator 工具可以在屬性表字段點擊右鍵,選擇“Field Calculator ”,或者Data Management Tools->fields-> Calculate Field打開。

1. 基本函數

針對數值型:

Abs :求絕對值

Atn :求反正切值

Cos :求余弦值

Exp :求反對數值

Fix :取整數部分,與 Int 函數有區別的

Int :取整數部分

Int 和 Fix 函數的區別在于如果 number 參數為負數時,Int 函數返回小于或等于 number 的第一個負

整數,而 Fix 函數返回大于或等于 number 參數的第一個負整數。 MyNumber=Int(99.8) ' 返回 99。

MyNumber=Fix(99.2) ' 返回 99。

MyNumber=Int(‐99.8) ' 返回 ‐100。

MyNumber=Fix(‐99.8) ' 返回‐99。

MyNumber=Int(‐99.2) ' 返回 ‐100。

MyNumber=Fix(‐99.2) ' 返回 ‐99。

Log :求對數值

Sin :求正弦值

Sqr :開方

Tan :求正切

針對字符串型:

Asc :返回與字符串的第一個字母對應的 ANSI 字符代碼

Chr :將一個 ASCII 碼轉為相應的字符,與它對應的是 ASC ()函數

Format :返回根據格式 String 表達式中包含的指令設置格式的字符串,例如 Format(13.3,"0.00")=13.30

Instr :返回某字符串在另一字符串中第一次出現的位置

LCase :返回字符串的小寫格式,例如 LCase("ARCGIS")="arcgis" Left :返回字符串左邊的內容,例如 Left("arcgis",2)="ar" ,把[A]字段的前2個字符賦給[B]

Len :返回字符串的長度,例如 Len("arcgis")=6

LTrim :去掉字符串左邊的空格,例如 LTrim(" arcgis")="arcgis"

Mid :取出字符串中間的內容,例如 Mid("arcgis",2,1)="r" 在name 字段前四個字符后面加一個空格,left([name],4) & " " & mid([name],5) QBColor :返回一個 Integer 值,該值表示對應于指定的顏色編號的 RGB 顏色代碼

Right :返回字符串右邊的內容,例如 Right("arcgis",2)="is" RTrim :去掉字符串右邊的空格,例如 RTim("arcgis ")="arcgis"

Space :返回由指定數量空格組成的字符串,例如 MyString="Hello" & Space(10) & "World" ' 在兩個字符串

之間插入 10 個空格。

StrConv :返回按照指定方式轉換的字符串。

String :將對象轉換為字符串。

Trim :去掉字符串前后的空格,例如 Trim(" arcgis ")="arcgis"

UCase :返回字符串的大寫格式,例如 UCase("arcgis")="ARCGIS" 針對日期類型:

Date :獲取日期

DateAdd :返回一個 Date 值,其中包含已添加指定時間間隔的日期和時間值。

DateDiff :兩個日期之間存在的指定時間間隔的數目

DatePart :用于計算日期并返回指定的時間間隔

Now :獲取日期+時間

2. 簡單VBA

把屬性值1、2、3換成A 、B 、C

Dim sResult as string

Dim sField as string

sField=[字段名]

If (sField="1") Then

sResult="A"

ElseIf (sField="2") Then

sResult="B"

ElseIf (sField="3") Then sResult="C" End If

總結

以上是生活随笔為你收集整理的arcgis 字段计算器 条件赋值_ARCGIS中字段计算器的使用说明的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。