/ / Розрахунок підтипів та кодованих значень у таблиці атрибутів ArcGIS - arcgis

Розрахунок підтипів та кодованих значень в таблиці атрибутів ArcGIS - arcgis

Я працюю в таблиці атрибутів ArcGIS(в основному таблиця доступу), і я створив кілька підтипів для короткого цілого поля. Підтипи дають кодоване для кожного значення та пов'язане з ним описове значення для коду. Дивіться наступне:

Code     Description

0        Low
1        Medium
2        High

Я заповнюю одне із закодованих значень для кожного запису в цьому полі, щоб кожна клітинка мала або Низький, Середній або Високий. Не фактичне кодоване значення 0,1,2.

Я хочу поле обчислити друге поле типуTEXT базує конкатенацію, використовуючи це поле підтипу разом із 2 іншими текстовими полями. Конкатенація працює, за винятком того, що вона повертає код для кожного запису на відміну від описового значення. Я хотів би описового значення. Хтось знає, як зробити так, щоб польовий калькулятор це повернув?

Дякую, Майк

Відповіді:

1 для відповіді № 1

Це поле обчислюється за допомогою синтаксичного аналізатора VB Script та відображається опція блокування коду.

Код попереднього логічного сценарію:

Dim ValueToConvert
Dim ConvertedValue

ValueToConvert = [YourSubtypeField]

Select Case ValueToConvert
Case "0"
ConvertedValue = "Low"
Case "1"
ConvertedValue = "Medium"
Case "2"
ConvertedValue = "High"
End Select

Output = [YourFirstFieldToConcat] & " " & ConvertedValue & " " & [YourSecondFieldToConcat]

CommonName =

Output