Eclipse에서 ArcGIS API를 사용하려면 먼저 ArcGIS API library 파일을 등록해줘야 한다.
ArcGIS API for Flex 다운로드 경로 (아래 이미지)
http://help.arcgis.com/en/webapi/flex/index.html
위 페이지에서 오른쪽에 위치한 Quick links의 첫 번째 메뉴인
Download API Library 를 클릭하면 다음 경로로 이동한다.
http://resources.arcgis.com/content/login?destination=content/arcgis-flex-api-download (아래 이미지)
위 페이지에서 자신의 ESRI username과 password를 입력하여 로그인 하면
아래 화면으로 이동한다. (계정없으면 접근 불가, 무료가입 계정임)
이 파일을 압축해제 하면 다음과 같은 데이터가 들어있고 eclipse와의 연동을 위해
필요한 파일은 arcgis_api_for_flex_2_4\ArcGIS_Flex\libs 경로에 위치한
agslib-2.4-2011-07-25.swc 파일이다.
왼쪽트리에서 Flex Build Path를 선택하고
오른쪽 화면의 Library path 탭에서 Add SWC 버튼을 클릭!
아래 이미지와 같이 SWC 파일이 등록된 것을 확인할 수 있다.
Eclipse의 package explorer에서도 확인 가능!
이렇게 라이브러리 등록 후 소스가 잘 돌아가면 좋겠지만, 간혹 아래와 같은 에러가 발생할 수 있다.
ERROR : 로케일 "ko_KR"에 대한 리소스 번들 "ESRIMassages"을(를) 확인할 수 없습니다.
이 문제는 Project > Properties 메뉴에서 Flex Compiler의 값을 수정해주면 된다.
아래 이미지를 보면 locale 값이 ko_KR로 설정되어 있음을 확인할 수 있는데,
ArcGIS API for Flex 다운로드 경로 (아래 이미지)
http://help.arcgis.com/en/webapi/flex/index.html
위 페이지에서 오른쪽에 위치한 Quick links의 첫 번째 메뉴인
Download API Library 를 클릭하면 다음 경로로 이동한다.
http://resources.arcgis.com/content/login?destination=content/arcgis-flex-api-download (아래 이미지)
위 페이지에서 자신의 ESRI username과 password를 입력하여 로그인 하면
아래 화면으로 이동한다. (계정없으면 접근 불가, 무료가입 계정임)
위 페이지에서 필요한 버전의 API를 다운로드 받으면 된다.
최신 버전을 받고 싶다면 주황색 버튼인 Download current versions 를 클릭!
다음과 같이 집파일을 다운로드 받을 수 있다.
이 파일을 압축해제 하면 다음과 같은 데이터가 들어있고 eclipse와의 연동을 위해
필요한 파일은 arcgis_api_for_flex_2_4\ArcGIS_Flex\libs 경로에 위치한
agslib-2.4-2011-07-25.swc 파일이다.
이제 Eclipse로 돌아가 이 SWC library 파일을 프로젝트 속성에서 추가해주면 된다.
Eclipse에서 Project > Properties 메뉴 클릭!
왼쪽트리에서 Flex Build Path를 선택하고
오른쪽 화면의 Library path 탭에서 Add SWC 버튼을 클릭!
ESRI 에서 다운로드 받았던 API library를 선택!
아래 이미지와 같이 SWC 파일이 등록된 것을 확인할 수 있다.
Eclipse의 package explorer에서도 확인 가능!
이렇게 라이브러리 등록 후 소스가 잘 돌아가면 좋겠지만, 간혹 아래와 같은 에러가 발생할 수 있다.
ERROR : 로케일 "ko_KR"에 대한 리소스 번들 "ESRIMassages"을(를) 확인할 수 없습니다.
이 문제는 Project > Properties 메뉴에서 Flex Compiler의 값을 수정해주면 된다.
아래 이미지를 보면 locale 값이 ko_KR로 설정되어 있음을 확인할 수 있는데,
이 값을 아래 이미지와 같이 en_US로 바꿔주고 OK를 클릭!하면 에러가 사라지고 소스가 정상 동작한다.
TRACKBACK 0 AND
COMMENT 2

PREV