ArcGIS Developer Program FAQ

 

개발자의. 개발자에 의한. 개발자를 위한 공간.
개발자들이 필요로 하는 소프트웨어와 도구를 활용하시면서, 관련된 문의가 있으시면 언제든 연락 주십시오.
단, 한국에스리에서 제공하는 기술지원 프로그램은 별도 구매가 필요합니다.


 

일반 문의

프로젝트 수행 전 ArcGIS에 대한 모든 것, ArcMap, Server 등을 저렴한 비용으로 경험할 수 있습니다. 프로젝트 수행 시 필요한 모든 소프트웨어와 개발자 도구를 사용할 수 있습니다. 개발에 필요한 네트워크를 함께 제공하며, 효율적인 비용으로 네이티브 앱, 웹앱, GIS 시스템 등을 개발할 수 있습니다.
네. ArcGIS Developer Program은 연간 구독 제품으로 기술지원을 포함하지 않습니다. 기술지원을 구독해야만, 발생 가능한 문제나 의문에 빠르게 대응할 수 있습니다.
전화 지원과 실시간 원격 지원을 제공(월-금, 9시-6시)합니다. 단, 에스리가 기 제공한 API를 이용하여 개발한 제품에 대해서는 지원 불가합니다.
이 밖에 한국에스리의 홈페이지 내 온라인 지원 센터, 지식기반 서비스 및 Esri가 제공하는 커뮤니티에 접속하여 관련 정보를 얻으실 수 있습니다.
네 다릅니다. Developer Subscription은 응용 애플리케이션을 개발하는데 필요한 라이선스이며, Engine는 개발 완료된 애플리케이션을 최종 고객사가 운영하기 위해 필요한 별도의 라이선스입니다. 단, 최종 고객사가 이미 배포나 운영을 위한 ArcGIS 라이선스를 보유하고 있으면 Engine을 별도 구매하지 않아도 됩니다.
과거에 개발된 리소스의 지원주기가 종료된 경우, 배포가 불가능 합니다. Esri 제품지원주기를 확인해 주시기 바랍니다.

** Esri 제품지원주기 정책 안내 (Product Life Cycle)

제품사용을 위한 인증 방법

ArcGIS Developer Program 고객의 경우 라이선스 번호를 My Esri 사이트에 직접 입력 후 고객 인증을 통해 ArcGIS 제품을 활성화 합니다.
이후 고객은 My Esri를 통해 각 제품의 라이선스 파일을 관리 할 수 있기 때문에, 한국에스리에서 별도로 라이선스 발급을 지원하지는 않습니다.
작업 방법은 한국에스리 홈페이지 기술문서를 통해 확인할 수 있습니다.

** ADP 라이선스 인증 안내

ADP 고객의 경우, 네트워크가 연결되지 않는 환경(내부 장비)에서 개발을 진행하는 경우가 많습니다.
때문에 ArcGIS Engine Developer Kit 제품의 오프라인 인증에 대한 문의가 빈번합니다. 이에 대한 방법은 하기에 안내 드립니다. 아래는 ArcGIS Engine Developer Kit 라이선스를 EDN고객이 My Esri에서 생성/다운로드 한 후에 진행하는 절차입니다.
ArcGIS Engine Developer Kit 제품의 오프라인 인증방법은 한국에스리 홈페이지에 기술문서로 안내되어 있습니다.

** EDN License 10.x 오프라인 인증 방법 안내

기타 기술 문의

ArcGIS 제품군은 라이선스를 구매하여 사용 가능한 유료 S/W로 ArcObject 역시 사용을 위해 라이선스 인증 절차가 필요합니다.

개발 테스트 및 개발 완료한 프로그램의 사용을 위해 소스 헤더(main 함수)부분에 라이선스 초기화(라이브러리 로딩) 소스가 반드시 포함되어야 합니다.

  • .NET 개발소스 앞부분에 필요한 라이선스 초기화 샘플 코드
  • Java 개발소스 앞부분에 필요한 라이선스 초기화 샘플 코드

자세한 ArcObject 관련 라이선스 초기화 방법은 아래링크에서 확인할 수 있습니다.

ArcGIS Engine Developer Kit의 API는 https://developers.arcgis.com/ 페이지에서 확인가능하며

API정보 및 장비요구사항 기술문서는 https://developers.arcgis.com/documentation/에서 Web, Native, ArcGIS Platform, scripting 각각의 항목과 언어에 따라 확인할 수 있습니다.

아래는 대중적으로 많이 사용하는 2개 언어에 대한 API Reference 링크입니다.

ArcGIS Engine Developer Kit, ArcObject 등 개발 관련 정보는 한글문서는 없으며, 정보는 모두 영문 사이트로 존재합니다.

ArcGIS Engine Developer Kit( 이제부터 ArcObject로 명명 )는 버전 버전호환성이 제한적입니다.
기존 ArcObject 10.3으로 개발된 프로그램을 유지보수하려면 동일한 ArcObject 10.3을 이용해야 개발/배포 가능합니다.
ArcObject 10.3으로 개발된 프로그램을 ArcObject 10.5로 수정하면 라이브러리를 읽어올 수 없다는 에러가 발생합니다.
때문에 ArcObject의 10.3.1 (ex. ArcObject 10.3과 ArcObject 10.3.1 은 버전이 다름) 처럼 마이너 버전 및 서비스팩까지 동일하게 맞추어 개발을 진행해야 합니다.