[ArcGIS Desktop] VBScript를 이용한 고급 레이블 식 생성
Software: | ArcGIS – ArcEditor 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ArcGIS – ArcInfo 8.0.1, 8.0.2, 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ArcGIS – ArcView 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10 ArcGIS for Desktop Advanced10.1 ArcGIS for Desktop Standard 10.1 ArcGIS for Desktop Basic 10.1 |
Platforms: | Windows NT 4.0, 2000, XP, Server 2003 |
개요
본 기술 문서는 VBScript를 이용해서 자주 사용되는 고급 레이블 식을 생성하는 문법 예시들을 보여줍니다. ArcMap Label Expression 대화 상자에 그 식들을 입력하세요.
절차
– ArcMap에서 Label Expression 대화 상자를 여세요.
* ArcGIS Desktop 8.2 다음 버전들은, Label Expression 대화 상자의 Help 버튼을 눌러서 고급 레이블 식들에 대한 정보를 더 찾아 볼 수 있습니다.
– Label Field에 문자 문자열을 추가하려면 앰퍼샌드(&)를 사용 하세요.
“Name: ” & [Name] – UCase 기능을 사용해서 Label Field를 대문자로 전환하세요.
UCase([Name])
– VbNewLine 키워드를 사용해서 다수의 라인 레이블을 생성하세요.
“Name: ” & [Name] & vbNewLine & “Type: ” & [Type] – FormatCurrency 기능을 사용해서 레이블을 통화로 표현하세요.
“Occupancy Revenue: ” & FormatCurrency( [Maximum_Oc] * [Rate])
– FormatNumber 기능을 사용해서 트레일링 제로들을 지니고 있는 수를 레이블에 표현하세요.
“Occupancy: ” & FormatNumber([OCCUPANCY_RATE],3)
본사 링크
HowTo: Create advanced label expressions using VBScript
http://support.esri.com/en/knowledgebase/techarticles/detail/16428
작성일: 2001/01/23
최종 수정일: 2014/07/04