ArcObjects를 사용한 C # 개발을위한 최고의 서적 / 웹 사이트는 무엇입니까?
는 ArcGIS 리소스 센터는 많은 도움이 될 것입니다,하지만 난 더 많은 예제와 소스를 찾기 위해 노력하고있다.
ArcObjects를 사용한 C # 개발을위한 최고의 서적 / 웹 사이트는 무엇입니까?
는 ArcGIS 리소스 센터는 많은 도움이 될 것입니다,하지만 난 더 많은 예제와 소스를 찾기 위해 노력하고있다.
답변:
이 책은 내가 찾은 최고입니다. 코드가 VBA에 있다는 성가심이지만 C #으로 변환하기는 어렵지 않습니다 . / 0849327814
다음은 편리한 http://help.arcgis.com/en/sdk/10.0/arcobjects_net/componenthelp/index.html#/Draw_Polyline_Snippet/0049000000nr000000/에 있는 일부 코드 스 니펫입니다 .
이것은 상속 체인에 대한 좋은 개요를 얻는 데 도움이됩니다 http://resources.esri.com/help/9.3/arcgisengine/java/api/arcobjects/allclasses-noframe.html
ESRI는 싸지 않습니다. 사용자에게 종합적인 인쇄 자료 매뉴얼을 제공하는 대신 비싼 강사 주도 과정을 수강하기를 원합니다. 인쇄 된 자료는 그다지 많지 않습니다. ( .Net 개발자를위한 온라인 ArcObject 도움말 은 훌륭하고 광범위하지만 연습이있는 책만큼 편리하지는 않습니다.) VB6 및 C # 코드 예제가 모두 포함 된 ArcObject를 사용한 프로그래밍을위한 대용량 2 권의 리소스 / 운동 책이있었습니다. 그러나 그것은 ArcObjects 라이브러리가 처음 소개되었을 때 버전 8에서 몇 년 전이었습니다. Avenue를 VB6 / C #으로 마이그레이션, ArcObject로 개발 등의 여러 과정도있었습니다.
대신, ESRI는 현재 개발에 중점을 둔 자체 인증 시스템을 구현하기 위해 노력하고 있습니다.
모든 인증은 결국 2 단계 준회원 및 전문가가됩니다. 안타깝게도 2 개의 개발자 인증 만 준비되었으며 준회원 레벨에만 있습니다.
Associate Desktop Developer에 대한 몇 가지 권장 리소스 가 여전히 있습니다 . 출판물은 없지만 강사는 강사가지도하는 과정에서 참가자에게 공식적인 교재를 제공하며 일반적으로 지침서와 통합 문서로 구성됩니다.
강사 주도
웹 교육
교육 세미나
위의 세부 정보는 여기 에서 확인할 수 있습니다.
관심이있을 수있는 다른 리소스 세트는 Web Application Developer Associate 인증 리소스입니다.
ESRI와 달리 Microsoft와 파트너는 .Net을 사용한 응용 프로그램 개발에 대한 많은 책을 출판했습니다. 개인적으로 저는 VB .Net에서만 개발하므로 C #을위한 자체 학습 교재가 어느 것인지 잘 모릅니다. ArcObject를 다루기 전에 C #으로 응용 프로그램을 개발하는 데 능숙 해 지도록 강력히 권장합니다.
소스 코드를 찾으려면 일반적으로 Google에서 주제 또는 인터페이스 / 클래스 이름을 검색하고 ArcGIS 10 또는 9.x 이전 버전인지에 따라 다른 사이트 제약 조건을 추가합니다.
ArcGIS 10의 경우 site : forums.arcgis.com을 추가합니다.
ArcGIS 9.x 및 이전 버전의 경우 site : forums.esri.com을 추가합니다.
포럼 부분을 건너 뛸 수도 있지만 일반적으로 많은 인기를 얻습니다. 이 사이트에서 더 많은 콘텐츠를 얻기 시작 했으므로 Google에도 언급했습니다.
나는 ArcObjects를 아는 것이 훌륭한 초보자 책 이라고 생각 합니다.
이 책은 2013 년 3 월에 나 왔으며 10.1 많은 예제와 방법을 다루고 있습니다. 구매할 가치가 있습니다 ... http://www.amazon.com/gp/product/1118442547/
ArcObjects Online 이유 (resources.esri.com)는 꽤 좋지만 상황에 맞지 않습니다. Esri는 언제 사용할지 모르는 기능을 나열합니다.
이것이 내가 IGeometry (나의 새로운 유튜브 채널)가 ArcObject를 사용하여 상황에 맞는 .NET 프로그래밍을 처음부터 제공하도록하는 이유 중 하나입니다. 나는 각 에피소드에서 새로운 인터페이스를 소개하고 설명하면서 각 에피소드 에서이 프로젝트에 기능을 추가하는 Bestaurants라는 가상 프로젝트로 시리즈를 시작합니다!
아래의 YouTube 링크를 찾아보십시오. 이제 에피소드 14에 있습니다.
http://www.youtube.com/watch?v=XrZs1rwmOwg&list=PLQnljOFTspQXqYsWJG8o-eJpGlvzww9lE&index=1
펜실베이니아 주립 대학교는 최근 GIS 응용 프로그램 개발 과정 을 무료로 제공 합니다. VB.NET에서 ArcObjects의 기초를 가르칩니다
이 마이그레이션이 도움이되기를 바랍니다 . .Net 및 ArcObjects에서 ESRI ArcGIS 애드 인 개발 시작